Their Friday sale is great-50% off prices for nice fabric-but shop knowing many items you buy will be out of stock when they finally start packing orders at least a week after you've paid. Every single order I have made has taken over a week before they send an email saying-sorry out of stock-then ask if you want a refund (duh?) then they refund weeks later (I emailed to ask where my hundreds of dollars in refunds are-response is refunds take 10-15 business days! Seriously?)
The last set of orders was over $200 in charges for out of stock items-emailed repeatedly for nearly 2 weeks with 1 single response finally stating the 10-15 business day policy-I filed a chargeback when I continued to receive to responses
Overall you can find great deals-it's really just if you are willing to deal with the most dismal customer service in existence