I purchase a specific material from SpeedyMetals, If you don't know, this will save you money. They automatically add a "processing fee" to orders if above certain criteria. I called and asked, the lady I spoke to is the only one who deals with online orders, she stated, just put a note in the comments to kindly waive the processing fee, and she will do it. She stated it had something to do with the way their system was set to automatically add that extra charge. I as well thought shipping was a bit high, but thru experimentation I found I can ship nearly twice as many parts as I originally ordered for the same money.. I am buying 5 inch OD 3/8 wall aluminum tube... Have bought 150 pcs so far, will need nearly 200 pcs this year at least.. I hope..