They seem to exist, though they will take payment but never answer support requests
Update: After 2 weeks my purchase did arrive. However, no shipping confirmation, no response from customer service. I had to re-reverse the charge from the bank. Overall a confusing and personless/information-starved exchange. After receiving order confirmation they went silent. No shipping updates, could not contact anybody via their support email (the phone number is international so I did not try that). Had to go through my bank to get a refund.
