That thread has a review of them I believe.
I also purchased from there recently in the past two months. I got an organization xiii coat. Came as pictured and the right size as well. I would definitely buy from there again or reccomend people to check it out. Some of the stuff on the website isn't exactly great but other things are.
I guess it just really depends on what you buy from there? Seeing as aparently people have gotten scammed. Where did you hear about it?