The products were fine and pretty good value, but I can only give a rating of poor due to the delivery - I paid for next day delivery, and only received the items a week later. I realise that this may be due to the courier company's inadequacies rather than USC, but unfortunately it was a poor experience overall.