I just hopped online to ask this exact question and saw this thread!
Long story short, yes I will probably repurchase a pool robot, possibly even a Maytronics simply because it's the devil I know.
I also have had a 300i for about six years which I have replaced the bearings in twice and the...