I order parts and stuff daily .... USPS is by far the worst ... it used to be UPS, but they seem to have straightened up!
DO NOT, I repeat DO NOT have a rod shipped USPS ..... pay extra if you have to.