I loved the concept of this site and their apparent selection. But after I ordered 3 products and waited 3 weeks and 2 phone calls later, they still hadn't filled my order. I cancelled and bought from Amazon. If they would improve their service, I would buy from them. I was even careful to only order items that said "ships in 1-3 days". Well, 15 days later, still no shipment. Order cancelled. :o(