Steel - use either A-36 (hot rolled) or 1018 (cold rolled).
Aluminum - use 6061.
Where? Google is a great tool. There are a lot of online steel places and there are even guys selling small quantities on E-Bay. McMaster Carr sells online and so does MSC Direct. Come to think of it, so does Grainger.