Does anyone have an experience with this site? I love the look of some of the dresses but don't want to waste my money if what actually arrives is terrible. The reviews on the site seem a bit off but maybe it's a translation issue? TIA