Speedy Metals offers over 5000 shapes, grades, and sizes of various kinds of metal. They have a “no minimum order” policy, so if you need an inch of 1″ copper rod, you can get an inch of copper rod. They’re a great source for small-project metal when local (and many on-line sources) are reluctant to — or just plain won’t — sell small quantities to individuals.
And Speedy doesn’t charge cutting fees on large orders. But for a small fee, they’ll provide custom bending, drilling, and simple machining. Most importantly, though, Speedy Metals is an outfit that’s friendly to the needs of DIY guys and gals. They offer their stock through their site or via their eBay store.