I purchased a generic barracuda ($100) this summer and it worked great for about 1 month. I took it apart to see if it needed to be cleaned and it never worked properly again. It would stop and need to be tugged on to move again. Pool is only 2yrs old with 1hp pump. I'm convinced there is nothing wrong with pump system. I returned it and now want to purchase another cleaner. Pool guy recommended a robot but I'd rather not spend that kind of $. Also pool is small (8,000) gallon salt water blue fiberglass and no trees above. Biggest thing I need to clean for is dust and dirt on the bottom and sides. The pool cleaner seems to come highly recommended here. Any other suggestions or thoughts on what I should get?