Horrible website tried order 4 different times over a week with 4 different valid cards and they presumptively cancelled my order because of card verification or something of that nature. Each one of my cards have more than enough for the purchase. I was really excited to have found this website to be discouraged quickly. I called each one of my bank carriers whom said they approved the payment but it was the company who was canceling my order. When I call customer service they all say the same thing about the database not being able to verify my info and there's nothing they can do. Such a disappointment and waste of time.