You can now purchase Dota 2 Invites on Steam
William Schwartz | June 15, 2012
Valve has confirmed that Dota 2 will follow a free to play model when the game is eventually released. The game's store recently went live, and will fund this game by offering players the ability to purchase in-game items for real-world cash.