I bought a 10ft 1 inch schedule 80 that needed to be shipped to a Grainger location. Similar to your scenario, shipping was a few times the actual cost of the product itself. I would recommend Grainger but when I picked up they were on abbreviated hours and could only pick up on a short window during the weekdays. Not sure if that impacts you.