I'm all for the USPS. Having sent and recieved hundreds of packages from online orders, they are the most reliable and easy to deal with. If you have ever filed an insurance claim on a damaged item shipped via UPS you know what I mean.
I agree about the USPS. I find USPS priority mail to be 1-3 days faster than UPS, and it's cheaper too. As for Fed Ex, I never even consider it - too expensive.