Just a note: You can go to any GameStop Store with your GameStop Gift Card and exchange it for a Steam Gift Card. I do it all the time. They will exchange in $10 increments. I get $25.00 GameStop Gift Cards all the time from online surveys I take and trade exchange them for Steam Cards to purchase Steam Games.
Just have your Steam ID. Password not needed.
Have a Great Day!