The online lighting retailer Lamps Plus has a very impressive service for customizing lamp shades. As a secondary business that uses the same technology and supply chain, they offer customized art prints.
Not only can you mix and match a large collection of patterns to different sizes and styles of lamp shades, they even have a terrific web interface for customizing the colors of those patterns. A very strong “value added” service. Kudos!