I don't have one but I did order a PoolSkim. It is more money upfront but every one seems to be happy with theirs.
I am having difficulties installing mine due to not having a threaded return nozzle. I did hold the unit in place manually and boy sis that thing start sucking up th particles...