USC itself was very efficient, the delivery company however was very disappointing. Paid for next day delivery and after 2-3 days had to do a lot of calling round USC and delivery company to see where parcel was and when to expect delivery, Eventually received package, USC did mention they would refund delivery charge.