princess auto has the not so common tools for cheap. you just buy them to use them once cause your in a jam. where else can you get a paint gun for $30 or a engine hoist for $100 or a ball joint removal tool etc.
think the engine lift i have from my brothers work (not used for engines though) came from printcesssssssssss auto. pretty sure we've used it over 10 times.
BJ removers? BFH FTW and it doest fudge up the seals
got to admit though; some of their wratchets are ass, broke a few breaker bars before buying an inch drive and exchanged w/o probs -- no receipts.