Microsoft Points

Associate
Joined
7 Sep 2003
Posts
1,897
Location
Bo'ness
Can you get better deals on the Microsoft Points from buying the cards or are you just as well getting them from xbox live?

Thanks :)
 
If nothing else, when you buy the cards, depending on the store, they may have some form of reward scheme. ;)
 
Back
Top Bottom