I buy from Connecting Threads, Keepsakes, Marshall Dry Goods, and other online shops that have a great sale or clearance price. With word of mouth that spreads like wild fire on the internet, not many online shops can afford to not have great customer service. I post on every quilt board and yahoo group I'm a member of if I have terrible customer service and also I post about the great customer service. One negative post is like 10,000 no sales. Most good web stores stores know about that proven statistic.