well my favorite online place to buy is a chain of junkyards that are all connected via a database....
try this...
http://www.car-part.com
I have bought various parts and on some they dont know what they have so you can get cheap... although on that it wont be cheap but nor expensive as you call one of them places up and say... Hey im looking for blah blah blah... and tell them before you order a new one you were curious if they had one they would sell you.. this makes it seem like you already have the $80 one picked out new and they may be able to hook you up for $50 shipped....
let us know if you find one.. im going to go on and search for the head console piece I would like..