like anything today, you need to price check and then also look at the seller, places that been around a long time tend to have safer better shipping set up, but honestly poor shipping can happen with any vender, as once it leaves there place there at the mercy of who ever took iot from them
I have had packages get mixed up and delayed from all the big shipping company's(UPS, USPS< Fed X )
so, I would blame a company if it wasn';t there fault
and what shipping company is BEST in one area doesn't mean there great in another
prime example of this will be I used to be a USP shipping center when I had my shop, I had awesome service from my area branch, never lost or delayed a package in 10 yrs I was a shipping center for them!
I now live/spend most of my time about 100 miles away from there, and UPS SUCKS here, , I have NEVER had a single packaged I shipped leave on time or get to where it was going on time?
and I am sure its like this all over, great here, sucks there, yet all same company,
very good employee's are hard to find anymore!
too many folks don't give a crap about there job or any pride in the work they do, all they want is a pay check, and screw off all they can in between them!
sad, but ??
as for buying , I have had good luck on E bay(just again watch the sellers you deal with)
dennis kirk , https://www.denniskirk.com/atv
shadetree power sports, , https://shopping.shadetreepowersports.com/en-us/home
and many others like this that have been around a LONG time!
but NO one company IMO always has the best price on part or shipping, so again, you do have to shop about if your looking for best deals , if money doesn't matter then?? the two above work well for me for 20+ yrs now!