I only ordered 2 cosplays from this site.
First one was a full set of armor, it was really awesome. A bit big for my measurements but I eventually grew into it haha. Second one came in late and only had minor issues. Detail on the hood it has was off and the gave me the wrong belt. But they gave me a 10% refund which was ok I guess. Still was pissed. I even ordered 3 months in advance. While the armor which was more complicated took 2 months shipped and it got in on time.
It really a hit or miss with CH but that's everywhere. Plus shipping is expensive for being located in the US.
I might order again... But I get better results on eBay :/