What solvent for parts washer?

I use mineral spirits but the price is out of control in the last 5 years, $20 a gal, $100 for a 5 gal can. I found Sherman Williams gives me a discount and It's about $50 for 5 Gal can.