I thought the delivery and service was great, except when I wanted to exchange the goods for another size I had to pay nearly £5 for the delivery back to usc which has now cost me even more, doesn't really make it worth while, not usc fault but not sure of a way to exchange without paying delivery back