Just renewed mine - for $30.99, went through Top Cashback.com with a $4 rebate, its a portal where you can get rebates back. I also use Shopathome who have 1.5% so better if your spending big cash
[quote name='speedracer']Just got a refund from buy. Guess its dead. Bummer.[/QUOTE]
It's still up on the website... maybe you should try again? Others seem to have been able to place an order.