Ok so I might be genius but the other day I had to clean the shower so I got a Dishmatic thingy that you fill up with dishwashing liquid normally, but I filled it with white king bleach (the one thing I haven't replaced yet!) and put a new head on it and voila - cleaned my whole shower AND didn't have to touch it with my hands. Told ya - genius. Thing is with the shower it needs to be done really regularly so it doesn't build up too much so I am hoping this will help!!