I had the same thing happen to mine and could not find one local or mail order. I took my unit to the nearest dealer and asked them to order me 2 new covers. They were not sure if it would be covered but they did order them. It took 2 weeks but they called and I had to take the unit back to them. They installed 1 and left the other in a drawer, both under warranty, they also had to replace a defective drawer latch and the stone guards in front of the rear wheels.
I am going to put a small dab of silicon caulk on the lens to hold it in place. Mine blew off in SD with 40 mph cross winds and I am afraid that I will loose another without something to hold it.
__________________
|