BUYER BEWARE! I bought a pool cleaner from this company and had to return it because we changed our mind about constructing a pool and this company charged me a 20%($140) restocking fee! All I did was look at the item inside the box! I understand they need to charge something for the shipping and the inconvenience but $140? RIDICULOUS! Buy your pool equipment from someone else!