Scam
Clearly this company is a scam. Their business model is as follows:
1. Have a great website featuring products in a convincing manner
2. Ship products directly from China which are around 10% of the quality portrayed in the ad
3. Have no infrastructure to deal with the inevitable returns
4. Make a profit by ensuring that the cost/price margin is higher enough to cover the large percentage of credit card disputes