The whole process was very slow. I even emailed usc asking where my order was, which I heard no response. I then get an email to say that part of my order has been cancelled due to insufficient stock. This email was nearly 2 weeks after placing my order.
Due to these issue I will not be buying anything from usc again.