is there any way to get free microsoft points for xbox?
You can be able to get free Microsoft Points for your Xbox device. You can sign up your Gamertag with Xbox Live Rewards in order to earn points for renewing your Xbox Live Gold subscription. You can read more on this, at http://xbox.about.com/od/xbox360faqs/a/How-To-Earn-Free-Microsoft-Points.htm.
Yeah but it takes like a month for them to come in
Do you have a WalMart or a gamestop near you?