I would like to complain but for me at least the USPS has been the most reliable. I put in a big order with Mt Baker last Sunday, showed in their system that it was shipped on Monday, then Thursday, 2200 miles away it was in my mailbox at 1:38pm. Had I selected UPS or FedEx it would have likely been Friday or the next Monday when they launched it from their truck in the general direction of my house.
Now for the last 2 days it just says "not updated"??