I don't think my debit card could have been compromised at Fabric Depot. I changed my card info several times before their site was hacked. And any credit cards we used back then were closed quite some time ago. But like others, I am concerned about the Connecting Threads issue. I ordered from them just a couple months ago.