UPS can be a real pain.
I've had some problems with the Post Office including lost items, For smaller parcels it can be low cost and lax on collecting duties and taxes.
My biggest frustration is the vendors themselves. I live minutes away from an independent parcel depot on the American side but most vendors
are suspicious of mismatched billing/shipping addresses.
And what's up with the seller gouging on international shipping ? High marks to vendors like littlemachineshop for doing this the right way,