What's the best shipping option?

I use FedEx Ground/Home Delivery. Sometimes USPS, and always USPS when going to Canada.

I wouldn't use them for a windshield unless it was in a wooden box.

I've shipped K frames, springs, bucket seats, disc brake kits, cylinder heads, crankshafts, etc. and never had a real issue. Any time there was an issue with damage, it was always taken care of in a timely and professional manner.

I wouldn't let UPS ship a dog turd... If something gets damaged it's ALWAYS your fault. Like when my box showed up crushed after being run over by a truck or trailer. Tire tracks across the white box. I think they used it for a wheel chock.