I've bought 6 of these - they work great 

The hoses broke on 2 of the units, however the manufacturer said it was likely due to a bad batch where they've since switched suppliers; they sent replacements out the same day as the phone call.

(I previously gave a negative review, but am upgrading it because the company stands behind their product and worked to quickly resolve the issue.)