Poor service, I kept receiving emails to say the delivery had been delayed, then on the third day I received an email saying my order was being returned. I contacted usc who said they'd reschedule the delivery only to receive an email the day later saying the order was now cancelled.
This was a birthday gift which was ordered in plenty of time, I had to explain what had happened to the recipient, let's just say it was embarrassing!!!!!!!!!