I have ordered from Fabric.com directly and had to cancel the order because they can not fulfill a 5 yard order without it being 4.5 yds and a. 5 yd pc. They billed my credit card as soon as I ordered then 5 days later send an email that they can not fill it. I call and get a sorry do you want us to ship it anyway? I say cancel, 5 days later I still do not see a credit. Fast forward a few weeks and I order from Amazon.com but it is sold by fabric.com it says nothing about being low, I order 5 yards... again 5 days later I get an email stating do I want it in 4.5 and. 5yd pcs AND the email states to email back in 24 hrs or they will ship. But Amazon blocks the email they say to use. I go through the Amazon complaint area and three days later I get an email that it is cancelled, BUT my order still shows pending on Amazon and my credit card is still charged. I WILL NEVER order from fabric.com again