My experience, simply put..
USPS. PROS: Lower cost, have never lost or damaged a package. CONS: long line, no matter time or day, and not the brightest people, so a little more humdrum "who cares" attitude, and not the easiest to get to (as there are less offices, at least in my area)...