Absolute terrible place to shop, had several orders cancel on me without an explanation. They love to point fingers at your bank but i can tell you 100% without a doubt the problem is on their end. I've used 4 cards and all cards resulted in my order canceling. After having paid with apple pay, they held the amount on my card and insisted that they can't see the order being placed on their end. After having been in contact with the support team they finally admitted it must be a technical error on their end and that i'd need to wait a couple days to hear back from them. In the meantime, they've informed me that the items in my cart have all sold out. I would rather get hit by a car than to attempt to buy something from here.