We purchased an HP950 ultrasonic parts cleaner form Camsonic a couple of years ago now and are very happy with the results. It cleans at a level that is expected and is very manageable when it comes to cleaning and servicing. We use the cleaning fluids recommended by Camsonic and wash an array of different materials. The parts are always clean and rust-free. I would recommend them for their customer service and build quality.
I would recommend Camsonic to anyone looking for quality, well-built, ultrasonic cleaning equipment. Colin was very helpful, and went out of his way to make sure we were happy with the finished product.