This company is a total scam
This company is a total scam. My card was charged and merchandise never delivered. Customer support said insufficient address and call ups. No tracking number
美国
This company is a total scam. My card was charged and merchandise never delivered. Customer support said insufficient address and call ups. No tracking number