There are several very reputable companies that repair foggy windows much cheaper than replacing them. Two of the better-known companies are:
Suncoast Designers in Hudson, FL.
RV Fog Doctor in Searcy, AR
Many rallies have one of these 2 in attendance.
If you are inclined to DYI there are many youtube videos on how to do this yourself