They have been pretty sucky for me lately. I ordered some cinnamon chips through Amazon on November 23rd, they were shipped and accepted at a post office in Maryland, but they completely disappeared from tracking for 5+ weeks, and then miraculously scanned at our county's hub yesterday, they're supposedly going to be delivered today. Kelly mailed me a putter on the 17th, made it to Sioux Falls hub the same day, but disappeared off the face of the earth for almost two weeks, and it is also supposed to be delivered today. A blanket my wife made for the daughter of an old co-worker expecting her first baby took two weeks to go about 35 miles via Priority Mail. A few EBay items have come only a couple of days late.