The customer service is the WORST of any company I have ever dealt with. I ordered with Online Fabric 6 weeks ahead of when I needed the items for my son's rehearsal dinner. 4 1/2 weeks later I received a notification that it had just been shipped and wouldn't arrive until two days AFTER I needed it for my son's rehearsal dinner. (And then, it didn't actually arrive until 5 days after!). When I received the notification that the shipment wouldn't be here in time for the rehearsal dinner decorations, I had to PAY to have a second shipment of the same items sent via two day mail. UNBELIEVABLE. So I've paid original shipping costs, expedited shipping costs, and since I received the original order LATE, and want to send it back (I haven't even opened the package) Online Fabric expects me to pay RETURN SHIPPING COSTS! I just wish I could write a review and post it on their website that tells customers the TRUE story about Onlinefabricstore.net company and its deplorable customer service.