My recent purchase attempts with them resulted in my orders being cancelled due to "inconsistencies" with payment information, even after I sent in all their requested information verifying a legitimate purchase. When speaking with a customer service agent, they also wanted to know why I was purchasing the products? Why would they care? Their system seems actively design to prevent you from making purchases. Avoid at all costs. Extremely frustrating and disappointing.