I received the letter from Fabric Depot, online fraud is a real problem the best solution is to use a Debit Card not a Credit Card for online transactions, then when you purchase something online just top up your card and have a small maximum amount. I buy all my Quilting Fabric from the US.
I do feel so sorry for Fabric Depot and other stores that this happens to, I e-mailed them and told them so, I received a very nice letter back from them, so lets all support Fabric Depot, most stores do not even take the trouble to let you know that their security has been compromised.