USPS has fallen short of all expectations. They charged me $121 for international shipping, rejected it for a minor description error locally, returned my package.my package never left the US! Did not refund my money. Ruined the holiday for my aged mother waiting for the package. Worse, no response by the post master general or the USPS consumer advocate to my grievance. They did not even bother to acknowledge my complaint. Mailed a whole bunch of cards to India. Not one was received. So don't know why USPS is taking our money but not delivering service?