Another good comment:
I’ve always hated cleaning shower walls – they just seem so impossible to clean. And now we have a shower stall with clear doors that shows spots from our hard water in DAYS (even with squeegee-ing after every shower). And if I really want to get them off, I have to scrub them several times with Glass Plus.
Hard water can be a royal pain. After thoroughly cleaning the doors with a product such as CLR to remove all existing water spots apply a coat of car wax and buff to a shine. I have heard of using Rain-X, but I have not personally tested this product indoors.
An alternative to car wax is lemon oil, but it will need to be reapplied more often.
Once the product has been applied and buffed to a shine a quick squeegee after showers is all it should take to keep your doors sparkling.
P.S. Try not to get any on the floor, things will get mighty slippery, otherwise.
Send your domestic questions to firstname.lastname@example.org.