No communication
No communication. Took payment from my cc but never shipped the product. Their customer service link is invalid.
United States
No communication. Took payment from my cc but never shipped the product. Their customer service link is invalid.