Actually, the post office can and does charge those fees on occasion (random and dependent on individual post offices I believe) so the surcharge thing "could" still happen. But when it does, it's still no where near the exorbitant fees that UPS etc charge ;0)
Overall, if there's no rush involved, the posties are a better bet $$$wise