I have to say I'm kind of disappointed in mine. Don't get me wrong this thing works great, tons of flow and love all the different settings. I would think though for what I paid for it there shouldn't be as many problems. Bought it brand new and within a month or two it just quit working. Sent it in and they replaced/ repaired it for free under warranty. Fast forward another 8 months or so and this time it's flashing a weird code and isn't working again. Send it to them again. It's out of warranty and costs me $80 to have it repaired. Now almost a year later again it is flashing a weird code and not working. I don't play around with it and I have it plugged in to a surge protector because I think the first time it went out was due to a power surge. For being such a pricey piece of equipment I sure did have lots of failures over the last couple of years