This just came out for 300's WITHOUT sunroofs already. I'm not sure who makes it or how much it cost's but it's HUGE. My guy is gonna get back to me with more info on it. It's on the top right of the picture. I'll get better pictures too.