"Ordered items from them, my CC was billed almost immediately. Order never showed. They claimed that "it was coming" consistently, and never admitted fault that they probably never had the items to begin with. They refused to cancel my order or the payment, and here, a month later, I am still disputing that charge on my CC because they have refused to refund it for the order I never received. Never do business with them."