Check out Sonic Electronics on the net. They even have some marine grade covers you can put on the face for extra protection. There are some other sites on the net also but I have found their prices hard to beat.
A forum community dedicated to Jeep Wrangler owners and enthusiasts. Come join the discussion about reviews, performance, trail riding, gear, suspension, tires, classifieds, troubleshooting, maintenance, for all JL, JT, JK, TJ, YJ, and CJ models!