[quote name='asianmentality']I've never bought from green man gaming. How does it work? like do they give me a steam code once the game comes out, when do they charge etc. I'm really tempted on borderlands 2 but I've never used the site so i'm a little skeptic[/QUOTE]
They work like a regular online store. Credit card, Paypal, etc... are accepted. If a game is a "Steamworks" game, they will just give you a key that you activate on Steam. If the game is a pre-order, they'll likely send out codes once Valve puts the game up for pre-load. If the game is already released, they'll give you a code as soon as your order goes through.
In the case of Borderlands 2, you should get a key right when you order as Valve has gone ahead and put up the pre-load already.