Just spent $4.99 at AutoZone on two Axius Suncutters. The design is a fabric screen in a wire frame with two suction cups. They are intended for side windows to block glare, but also work on the sunroof, although they do overlap a bit. The interior was noticeably cooler with them up. Real easy to put on and take off, too. A pretty good alternative, in my opinion, to BMW's sun shade. I ordered one through my dealer, but decided not to spend the $75 after seeing it.