I have an expensive one. It costs as much factory refurbed as a decent 1911 to put it in perspective. It takes nearly 1.5 gallons of Mpro7 to get it going.
I love it. I would replace it if it died with a bigger one.
It cleans guns surgically clean. Like they have not been cleaned ever before, in places that you normally can't clean or don't get done. You put the gun in (grips off and I wipe off as much as I can) and then let the heated mpro7 do its stuff. Mine is loud so I wear earphones when working by it.
The gunk off a "cleaned" gun comes boiling off in the mpro7. It takes 15 minutes to get the gun really really clean. I then switch to ultrasonic oil and do another 15 minutes in oil to get the mpro7 out of the gun. Once it is done with both, I lightly lube it and put it back together.
Again, surgically clean, clean in ways you cannot describe adequately.
Highly, highly recommended!