Fedex isn't much better, at least they leave messages on your door (without ringing the doorbell, but that's besides the point). Had a wheel built and overnighted for the weekend at an additional fee of ~$90 total. On truck for delivery today by 3PM (had it shipped to a business just to be sure someone was around). nothing at 5PM when office closed. stuck around since it's guaranteed to be delivered..... 8PM there is a status update: The apartment number is missing or is incorrect. UPS is attempting to obtain this information. / Delivery rescheduled. Meanwhile, I confirmed the address was identical to a package another UPS jerk delivered earlier in the day. So now, my property is sitting on a truck 1 mile away in their warehouse...and I have no recourse, but I can wait until monday. If i contact the shipper, they can initiate a formal complaint and try to get a refund...so in essence, UPS horribly inconvenienced me, and wants to inconvenience me further. I hate them so much; wheel was ready to go as promised...UPS is paid well to carry it from point A to point B and can't even do that correctly without resorting to lying about it. avoid them whenever possible. pay more for usps shipping if you need to, but absolutely avoid UPS. -end rant In light of this, i definitely recommend http://www.universalcycles.com/ for any parts. They did exactly what they promised they would, and were very helpful before shipping it out on time.