So I don't know if this is true but I heard that Microsoft were removing Microsoft points from stores (Example:Walmart, Albertsons) and they were making a new gift card system or something instead.
I don't know if this is true but I read it here -->http://www.theverge.com/2013/5/15/4332830/microsoft-points-moving-to-gift-card-system<--