A plastics shop told me NEVER to use windex on plexiglass, causes them to haze. Whatever the cleaning agent is in Windex, it chemically reacts with the plastic. Mequiar and others make plastic cleaning systems aimed at the aircraft market. They work great to get rid of the haze from UV damage. Use soap and water for cleaning.