I really like thousands of bolts.com. I ordered from them the other day, and I had ordered 2 yards of a particular fabric, and they did not have that much. They had 2 pieces one 27" and the other 28" and they called to see if I wanted them to send both pieces, and refund me for the 1 yard. I got the order fast, and I was impressed with their prices and their customer service.