I read the entire thread tonight and wow I am very impressed. I also got a Pinbot a few weeks ago and have been steadily working on it. Mine was absolutely filthy! Cleaning is taking most of my time. I want to thank you for telling us about your ultrasonic cleaner from HF. I will be getting one tomorrow! I am tired of cleaning hardware by hand. Oh and I love the cat. My cat has no interest in helping - thankfully.