Etsy.com. Think of it as an eBay for handmade products. Shop by material, colour and/or geolocation via some very nice UI design.