I know Newegg sells 12 month live cards for $38.99 with free shipping. Or you could use the Microsoft's 25% live search cashback program on an ebay 12 month live purchase for around that price and get money back. So a $40 purchase would get you $10 back, though it will take 60 days.