The sales model is distracting for many and has been the sole movie star of many feature films. But I won't defend it, more useful should be this thread:
http://www.racedepartment.com/threads/r3e-pricing-discounts-and-tips.107497/
Have you enabled Steam overlay? This is a known issue, but you need to activate something in Steam. Once again, it is working for the vast majority, but that obviously doesn't help you, when you are in trouble.
One of the first things i tried, steam overlay... I have it usually off, no change. I'm not at all the only one, there were bunch of issues and simple google search brings out tons of posts asking te exact same thing "how can i buy?"...
Once there was VRP in the account balance, everything went smoothly, really, really, well. Buying content and having it in 2 seconds, no problems anywhere... Once there is VRP in account
The most important thing for me was the lack of knowledge on how to buy VRP, that information was waayyyy too hard to get and the websites and searches add even more confusion. VRPs need to be bought from Raceroom
Shop and it's address is raceroomstore.com, if you google "raceroom store", it takes you to game webpage, raceroom.net/store... Everything smells like "fanboys getting used to how it works and forgetting to complain about it"..
I don't mind if that kind of "shop" exists apparently outside the game and that you could possibly get 5% discount from it if you know it. Those kind of "secrets" are great metagame, the more there is off-track action the better, people follow forums, ask around, spread the info on FB groups etc. it is all great PR... But that means the payment system has to work 100% first before you can start going meta. Game is good enough for that to happen, it can carry that metagame (if that term is not known, for sharing youtube videos ingame, that is one part of that metagame too as it extends well beyond what is installed on your steam library, everything you do to that involves playing the game, talking about setups, installing 3rd party HUDs, sharing knwoledge, you are not driving but you are still engaged in the game... does it show i've been a full year now indie dev and possibly researched the hell out of this stuff..
...)