I think USPS is wonderful for service and the price! Our system in Canada does not have the service level the US has and is 2 - 3x the cost for any type of shipping. The other private shipping companies are much more expensive - you really pay for their services.