Mine was broken when purchased last summer. I went to Chev dealer and found out nearly 200 to replace it. After reading this I realized that the cover was fine just the plastic below it was broke. I took it apart and found the plastic part was broken into many small pieces. No way to fix that was there. I ordered the aftermarket parts for about 40 bucks and put the old cover back on. 1 month later and all is still good. If this one breaks, I will fix and make it better if possible.