No, you're not a cheap bastard. I've been keeping my Yotas going on primarily scrap yard parts for years...I was such a good cusotmer that they gave me a job last year and now I get my parts
free! 
It doesn't make sense to spend huge cash on new parts for such an old car...and congratulations, by the way, on your mileage. 515,000 miles! I think that may just be a near-record for this forum...
As for the hub assemblies, check
www.rockauto.com on the catalogue for part numbers. Check yours and see if they match the gen3 part numbers. I don't think they're compatible, though.
__________________

1990 5spd V6 Camry (Still kicking at 393,000km) 1991 Celica GTS -- Pappa needs a 3SGTE...and AWD for all this friggin' snow
Honda my A$$, you just can't kill a Yota...