Wow. Things make sense now. I ordered from them awhile ago for a friend, and later had my card details accessed and a small sum of money was debited. My bank informed me the small sum was a verification method by hackers who withdraw large amounts later. As I used a few websites and stores, I did not know where the leak occurred. Now I know. Since then I only use Paypal. While Paypal is not foolproof, at least you don't leave your card details all over the globe every time you buy something.
Thanx for posting...