Here is another vote for Amazon. I got their better version with aluminum replacing some of the plastic parts. My wife needed to get me a birthday present in that price range, because we limit spending on birthdays. $235, and same as the cheap version in principle. I put my Centennials in there that I had been hand cleaning. I did them by hand, because the cleaning machine at my local pool hall never got them very clean, and commented that Centennials were notoriously hard to clean. I gave them a spray of aramith cleaner and alcohol mixed 1 part cleaner to 8 parts alcohol. To my shock they came out spotless and shiny. I did wipe them with a microfiber cloth when done, but really didn’t need to.They apparently make enough contact with the felt cups, that no part of the ball gets missed. I am officially impressed.