When I did a spreadsheet a while back, MSC was the most expensive by quite a bit.
Amazon (not someone I ordinarily think of as a steel supplier) had much better prices and selection than MSC.
For example, I just checked on 1/4" x 2" x 36". It was $62.53 on Amazon and $128.74 on MSCDirect.com.