I've ordered from this company three times. I am in Canada so was very happy to receive free shipping (orders over $100). My first order arrived in one week exactly and everything fit perfectly, looked awesome and I felt the items were above average quality for the price paid. My second order however contained items that were rather randomly sized so I returned a few of them. The return process itself was no problem. As I was visiting the US I used the pre-printed label that they supply with every order. I was charged the $6.95 to return the items which was no surprise as they tell you this in advance. I have seen other reviewers that mention they were charged an additional fee also, but this was not my experience. Perhaps their return brought the original order to under $100 in which case shipping is charged on the order (clearly stated in the return policy).
The reason for the 4 stars and not 5 is the "Customer Care" phone line. I have called them several times and each time, they sound like they are regurgitating a scripted response in a very disinterested manner and have to pass on any request to a supervisor who will contact you... eventually, I'm sure...
On the whole, great clothes, reasonable quality and price but the customer service and follow up really lets them down.