I'd contact the nearest welding/fab shop so long as you have a way of getting it home from there. For rough estimates, I use places like MetalDepot.com to figure out what I should budget, but my local welding shop normally sells it to me for at least 10% less. I'm normally buying angle iron, channel, and/or 2" square tubing for various "projects", and I make sure that I'm buying in at least 8' sticks (normally 10' or 12') so that the shop isn't having to put much labor into it. Everything is delivered to them in either 20' or 24' sticks. They don't mind cutting it in half for me so I can put it in the back of the truck and take it home (3 miles down the highway). I had one project where I needed the ends cut at 22.5 deg to form an arch. I had them cut everything to size for me so that the angles were right. I think he charged me an extra $30 to make the cuts (8 cuts all together). If he was a drinker, I would have thrown in an extra case of beer just to say thanks.