I just bought and installed one about 2 weeks ago from weathertech.com. Very easy install and it came well packaged.
Open the sunroof, 2 clips hold it on, 2 screws go in the clips, thats pretty much it.
Gives it a more sport look in my opinion. I bought the sunroof and 4 window deflectors all at once and I'm very happy with them all.