I had a great experience ordering two boxes of blankets from Textiledepot. I was concerned about delivery around Thanksgiving, and the blankets being left at the buildings entrance over a holiday. But the person in customer service that I worked with was able to "defer" shipping til the week after Thanksgiving - giving me a peace of mind. And I didn't need to keep remembering when to order/ship. It was done automatically.
I called the information number to confirm the company had the items we wanted in stock and received a quick response. He also let me know one of the items would take a little longer. The online ordering site was easy to use.