I think the USPS does a great job considering the volume they do. If I want to, I can mail a letter cross country for 58 cents, good deal I think. 75% of purchases from Amazon I get in two days, some things in one if I order before noon. I don't buy much from Ebay, what I do comes by Fed Ex...