The reason your glass gets foggy is off gassing of the plastics (same as the new car smell). Larry from AmmoNYC has a good method on YouTube. But essentially if you struggle to keep them clean, you need a a squeegee,waffle weave towel, a normal microfiber towel or microfiber scrubber, and some...