CoverKing Custom Sunshade - $34.99

Unlike universal shades that dont fit precisely and still let in the suns rays, these are custom-cut to precisely fit your windshield. The tri-laminated material incorporates high-density foam between two layers of Mylar for maximum heat and UV reflection. The integrated frame holds it securely to the windshield. Plus, it will retain its rigidity even after being rolled up countless times. - $34.99