Although UPS is from my hometown but it seems they don't care about end customers. They always manage to delivers my iPhone(s) at the last minute like around 5 or even after 6pm!! It's not only happening to me, but reading online forums it seems this is very common. I found a lot of same complaints from the internet. It feels like their drivers are all slackers, and always wait until last minute to deliver stuff!!! Or they just don't care about customers!!! Personally I will never ever do business with UPS unless they start caring about customers. I was hoping my iPhone 5c will be on a different carrier but i'm very unlucky - it's UPS again tomorrow. Looks like it's gonna be another long day waiting.... Really hoping Apple can really listen to customers - either let them choose carrier or stop using UPS to ship iPhones!!!!