USPS will work. When I request shipments I always request fed ex they are not union and the difference is night and day. The post office can be really slow at times.I have shipped a lot with UPS,that will now end.
Fedex here is great. UPS is awful. If I’m not out there when they arrive to keep an eye on them, they just toss my packages on the ground and go. I have had busted bleach bottles, busted detergent bottles, and ants in the dog food.
USPS can be slow, but my IVM got here in exactly 3 weeks or less from India. My dog heartworm IVM gets here fast from Canada by USPS. For packages, my preference will always be Fedex.