My brother and I each bought one for $360 from eBay. My brother's worked perfect, but I had to go through 3 of them before I got one that worked right. (Seller covered all shipping, can't complain too much.)
Jury's still out on how long they will last, but you can get one for $300-ish that will work, at least for a while. I figure when mine craps out, I will just take it apart and fix it, but that's not something everyone can do.