Quite a few people on VF (myself included) had their credit card/debit card info stolen from the site after placing an order. Their security is laughable, and they seem unwilling to change it.
I, personally, will never do business with them again. The savings I may get from it are not worth the security risk (and I refuse to give business to companies with such little regard for their customers).