I order from the US religiously from this site.
I've learned my sizing with trial and error, and tend to order a size up. I get so many compliments on purchases of unique festival outfits as well as swim. To top it off, the shipping is so fast. Love!