Yep, second that.
I guess truck wash might work as well in a degreaser. I have used it outside with a pressure washer and it works well.
Kerosene, diesel, all work very well but it all depends on how smelly you like it.
That said, I would like a parts washer because of the contained mess. A pressure washer is the best but it creates a huge mess everywhere. I take it out on the lawn, put my parts on an MDF plank and go to town. The lawn ain't pretty no more after that. Truck wash however says it's biodegradable and safe to use on lawns so there. I haven't found any adverse effect on the lawn.