I've ordered from this online only shop for years and it seems they've gotten slower and slower and filled with excuses! I've been waiting on my fabric for 10 days and it still hasn't shipped and guess what. Now they're telling me that they don't have the quantities I ordered! When I placed my order it showed to have stock! You think they could keep their website updated correctly since they are and online only shop! I believe they've gotten a little too big for their britches! I WILL NOT be shopping here any longer and will take my business elsewhere and will not recommend them to any of my customers or friends!