Did a cheap and easy mod today. Shift bushings have needed to be replaced for a while and I've avoided the cheap brass bushings from Ebay because, frankly, they suck. About 5 second of research on teh interwebz led me to a different solution: skateboard bearings. They're dirt cheap, easily accessible, and the perfect size. In addition to the skateboard bearings, you'll need a couple of small washers to act as spacers.
Here's what I started with:

Here are the new bearings and washers:

Now, I completely forgot until I popped the hood and got down to the shift bushings that the Celica uses two different size bushings, so I was only able to use one of the bearings today. It's really not a good idea to use the other bearing as a shift bushing anyway. One cable selects the gears and the other only pushes from side to side. The cable that selects gears actually rotates two directions, so a solid bushing (such as the Ebay brass bushings or these bearings) would cause more stress on your shift cables and will eventually wear the cables out. Fortunately, that's the cable with the larger bushing so the new bearing won't fit.
Due to how worn out my old bushing was, I now have much crisper shifts. It's still not as tight as I'd like, but it isn't far off. The cost of the Speed Source shift bushings is around $30. Ebay brass bushings are $12-15. My total for the bearings and washers: $4.07. Here's the how-to.
http://mr2wiki.com/AllModels/ShiftBearings