I live in Canada and have ordered from ModCloth a few times in the past (just 1 or 2 items per order) and this time thought I'd just do one big order to save on shipping costs, but I think I ended up paying more in total. When the payment actually went through on paypal I was charged $20 more than expected because of the currency exchange rate. This is not advertised blatantly at all on their website. Then I finally received the package today after 3 weeks and I have to pay another $30 in customs fees. Ridiculous. That's $50 extra. Including shipping costs $70. And to return everything I would not be refunded for the $20 and I would have to pay for return shipping, likely another $20, so it's not even worth it to return. I emailed them 8 days ago to complain and still haven't received a response.
EDIT: I just chatted with a ModCloth representative and they are willing to refund the shipping costs. I am a lot more satisfied with their customer service and I am bringing up the rating to 4 stars. It is important to be aware of shipping costs and customs costs for next time.