It was both Connecting Threads and Fabric Depot. In this day and age I think everyone will eventually have a problem. It is just too common. Be sure you have a credit card that is being closely watched by the company. They will catch them problem quickly.