whatever cars you pay for with microsoft points will become free to you in your story mode. if you buy the best possible upgrade package or whatever it is called on the marketplace, then you can upgrade your car for free in the story mode.
Hi I have a question for you. On Nfs undercover If I purchase a car with real cash and then buy the ultimate upgrade pack or whatever it is, does it just unlock it, or does it make it become free for any car I then choose later on in the game. As you probably know I'm having trouble with getting sufficient money to earn cars and then even upgrade those cars.