Alro in Longwood is all new metals, and they have a lot. If you're looking for something specific and a lot of it, it's the place to go. I always go in to look for scraps tho; the extra bits from other peoples projects. I haven't bought full length anything from them.
Surplus (Acme I'm...