Tell him to go screw. I had a similar run in at NTB on Sunday who wanted $240 plus labor for the job. If it isn't making a loud noise then you aren't in any desperate need for one. It's probably not perfect, but not in need of replacement, especially at 66k.
Plus, you can get a wheel bearing for about $85-150 at your local parts store. The install can be done by you as well which isn't that hard either. Or just buy the part and bring it to a mechanic that lets you bring your own parts.
_________________________
Justin