I always shop at their online shop because their store are pretty far from where I live. They have more size and they pretty cheap too, their flat rate on all orders for shipping are $8.50, to get free shipping, you have to purchase $100(or over) worth of orders. You can connect your Facebook account to register an account or type-in email if you can't be bother to create one. On my first order, one of my tops have a faulty, although they offer 100 days returns and exchange but they ask for enclose a prepaid postage bag for them to get my exchange done which I don't feel like doing it so I end up didn't do anything to it. Their delivery are pretty quick, I received my parcel in like 5-7 days. So overall, everything's good but be aware that purchase carefully to avoid pay extra for the return/exchange.