You really gotta get more info on the beams. You HAVE to know exactly what the beam is for both accurate pricing, AND load capabilities.
their are two main types of I-beams. S-type (structural) that have tapered flanges like c-channel, and W-type (wide flange) and some refer to as H-beams. The flanges will be the same thickness.
The 10" x 6" beam listed could be a 22, 26, or 30 pound per foot W-type. Would be wrote as W10x22, W10x26, or W10x30. Wont be an S-type as those are only 5" wide.
the 16" x 8" beam is not made. First, there is no 16" S-types. And in the W-types , they go from 7" wide to 10" wide. So I am guessing its a measurment error, or its a fabricated beam out of 3-plates welded together. Then all bets are off for structural use. If it is the 16" x 7", It could be either a 36,40,45,50,57 lb per foot beam.
That metals depot price is about double what I would pay from any of my local suppliers. (alro steel or benjamin steel). Where prices are ~50 cents per pound.
Those Clist ads , the 10" beam at 22', depending on what weight (22,26,30) would weigh 484,572, or 660 pounds. Would cost me $242, $286, or $330 new from a supplier. So at $250 not really a deal there.
The 16" beams could be anywhere from 36-57#, or 792-1254# for a 22' stick. Or ~$400-$625. Little better deal there if they are indeed 7" wide beams and not something that was fabricated (which I see is pretty common in columns in buildings, but not so much for horizontal spans).
In my searching, there is NOWHERE online that is accurate for comparing prices to local suppliers. Everywhere online is close to 2x's what you would pay picking it up locally.
How far you looking to span? and how much capacity?
About the phonecall, dont rule out not ordering from them. Fact is, you have no idea what their prices are, and until you call, the BEST you can do is make an uninformed decision, which doesnt do you or a supplier any favors.