did you watch tv show called Street Customs they put in a Duel power sun roof 1 in front and 1 in back on the roof.
? where did you get the vent shades and were they hard to put in your self or did you take them some where to get put in , the bug guard i don't know if i would want to put on my prius yet