There are other posts on this subject. I had the aftermarket version professionally installed and couldn't be happier with it. You can find details on my install, who did it, cost, etc. in another post.
2013 ZL1 Black Convertible
2002 Rally Red Camaro Z28 Convertible 35th Anniversary Edition
2008 Hummer H2 Ultra Marine Edition