Ive put a set on my GTP. They are not hard to install at all as long as you make sure the surfaces are exceptionally clean. I think I bought my vent shades off a member on CGP a long time ago. But Ive seen them on ebay before and I believe you can even get them through the dealership. Mine are GM items, not aftermarket.