Warning - Jimsautoparts.com - shipping $$$

I think some of the parts places are banking on making thier living off shipping charges. I ordered a single piston ring and paid $20 S&H charge! Yea, I snapped a ring during the build but that's not the point. I didn't pay that much in shipping when I bought the whole set.
Wayne