I just picked one up before work. You have to make sure it is not "Refurbished" otherwise the price will be $49.99. They have a sticker on the back near the bar code that says "Refurbished". They got me a brand new one and the price then rang up correctly at $29.99. I've had one for 2 yrs and it's not given me any problems.