Yes! UPS and FedEx does more or less the same thing, the theory being that it is cheaper for the USPS (who already has the framework in place to deliver to every address in the US) to take the packages to their intended destination than it would be for these private companies to spend their resources to do it.
This excerpt is taken from Wiki:
Quote:
Major competitors (of DHL) include FedEx, UPS, TOLL, TNT and national post carriers such as United States Postal Service and Royal Mail. However, DHL has a minor partnership with the USPS, which allows DHL to deliver small packages to the recipient through the USPS network. It is also the sole provider for transferring USPS mail in and out of Iraq and Afghanistan.