The online picture framing store American Frame show how to use the web to provide a great service. Try out their frame "wizzard" -- upload your picture, and build a picture frame, with matting, select colors, change the wall colors to see if they match.... a great use of web technology !