GearBest offers this 20-watt Electric Pool Filter for $34.99. Coupon code "GBCLEANER0" cuts it to $31.99. With free shipping, that's $8 off and the lowest price we could find. It comes with a 6-foot power cord. Deal ends August 15.

Note: This item ships from China and may take 4 to 6 weeks to arrive.