I am very happy with the items and the shipping processing time but I am very unhappy that I cannot choose the delivery carrier because the company that delivers always has issues with my packages so it ruins the whole experience. I know there is or is not a connection but given my past and most recent experience I will need to not order anymore as it becomes a hassle. Overall if you don't need to deal with the delivery company the service is good from USC.