On the driver side of my HHR, the sun visor mirror protective case (or whatever it's called) is flapping in front of me when I'm using the sun visor. Does anyone know how to get this fixed and if there is a part number to it. Thanks.
Unfortunately the mirror cover/flap is not available as a separate part, so you'd need to replace the entire visor assembly. For your 2LT part number for the left hand visor is 25788231 with a GM list price of $93.36
Try a search on e-bay for a used one, on Google for the part number, GM Parts Giant, Rock Auto, etc. should have them at a better price.