Is there any way to get Microsoft points without using a credit card?

Well, i just got mine, and it costs just £7 for 2100 MS Points, saving you like £13 ! Check it! :D not sure how long the Promo code will last. http://www.gamestem.co.uk/mspoints.html