My experience with usc was not good . I received the wrong size Calvin Klein t shirt . The t shift labelled 12-13 and the tag was labeled 13-14. So obviously the size was not good . And it was careless mistake because the T-shirt size was not checked properly before being shipped. Having said that I also sent numerous emails for return and 4 days have passed and still not rely . Unprofessional customer care