Make your own shower cleaner by mixing equal parts white vinegar and original Dawn dishwashing soap in a spray bottle. Make sure it is the original Dawn. I mix mine up using 1 cup of each but it depends on the size of your spray bottle. Way cheaper than commercial cleaners and out cleans any I have tried by a mile.
Actually you can google cleaners using vinegar or hydrogen peroxide. There are recipes for bathroom, carpet, general cleaners etc. All of the ones I tried have worked great.