SCAM
This company imposes to be based in the USA, while it is a SCAM based in Beijing (China) who will attempt to put multiple transactions through your payment card, for much more than what you originally ordered. Do not trust them! Thank goodness, two of my financial institutions declined all of the transactions before I lost any money! Beware, you will lose your money!








