Yes that is right.
Though getting them from the store will cost you more than paying for them online because you have to pay for the marketing from EA, best thing to do is to by this http://www.steampowered.com/v/index....age&SubId=201&
it's only $50 and you get more games than you would from the store and from the store it would cost you about $80, even if you do by from the store you would still have to download them.
It's worth it, Half life 2 is a kiss ass game plus you get Episode one, Half life: Source (Half life 1 remake) and Counter Strike: Source.
that's my 2 cents worth.