Heard a lot if bad things about ordering from usc but can honestly say they gave me a hassle free experience. They also notified me of an out if stock item before processing my order so can't fault their communication. I requested next day delivery, fearing the worse because of the courier company being Hermes. But again, no issues and courier service was excellent. All in all, very good experience.