GTA Online to Feature Micro-transactions?

This story has been updated. Click here for new GTA Online details and features!

In a leak by somebody on Reddit, files were found showing what appears to be a micro-transaction system that Rockstar intends to use when GTA Online launches on October 1st. 

According to this anonymous person, "When you open the store section in the pause menu, it says there is nothing available yet, but the console requests this file." The file is an XML file shows information linking to 4 cash cards ranging from $100,000 to $1,250,000. Those prices are obviously in game and not pricing for the cards. My assumption: $5-15 for in-game currency. 

 "BRING ME MORE!!!"

Although this is highly disappointing, it is, however, more than expected. The massive scale of the game requires constant upkeep and after selling millions of copies and making $1 Billion dollars in 3 days, the online fan-base is going to be epic to say the least. What will be difficult to swallow is that so far they've made well over a billion dollars and micro-transactions are rather unnecessary. 

Hidden in the XML is the following after each Cash Card description: 

Cash is king in this town. Solve your money problems and help get what you want across Los Santos and Blaine County with the purchase of cash packs for Grand Theft Auto Online. All purchased cash is automatically deposited into your character’s bank account. Spend wisely, cash therapy is fleeting.

BT will keep you updated as this story develops. In the meantime, what do you think of GTA Online?