Ssense has stellar customer service and a great selection. Their representatives are always fun to talk with. They have recently streamlined the returns process which makes everything that much easier.
The only problem you'll run into is having to pay duties fees, like I say in the headline, this isn't their fault. But their good about it, take a photo of your duties payment receipt and they will let you apply that amount to your next purchase (site credit). Also due to the customs check, byour package may be delayed a few days.
Would highly suggest, ssense is my to go to for clothing, shoes, etc. Their sales are always the best. Drain my wallet daddy