[quote name='Nealocus123']Microsoft has that Xbox Live Rewards program now where you can get 100 points for activation Netflix and some other random stuff.[/QUOTE]
Yeah, but those all require purchases, so I'd be better off just buying the 400. Thanks though, I'll keep that in mind when I have money again.