Dave Steel or AMC Steel are really the only two choices. Get a list of what you need and send me a PM, I can get steel from one of my suppliers as well.
Hendersonville has a place like something Metal Recycling.. they sell steel too.. over by print-pak on spartanburg hwy, down a gravel road, at the end.