The products I ordered from the website were great...
The products I ordered from the website were great! They arrived on time and in perfect condition. The customer service team was also very helpful in answering my questions. Overall, I'm satisfied with my experience with Cosmo China and would recommend them.