Man, talk about being frustrated. I bought a cleaner which won't clean anything unless it a bug or a leaf unless you have the ultra fine filter basket. Which you order by itself. Which can not be bought. I ordered it "in stock" on June 22nd. Then on June 27th it is being shipped from the manufacturer 14-16 days. Now it's still delayed and shipping in 8-10 days. Geeez! Hey Maytronics! Build some of these would ya? It does me no good in December! I'd been better off ordering a more expensive bot that came with the fine filter. But hey, it looks cool just sitting there.