Benjis comment makes me think it might be pretty easy if you know someone who's handy. I would check on insurance first, but typically it can be really easy to replace that part. anyone got a 7th gen coupe with a moonroof that can share some info? Ill try to take a look at the service manaul and see what it shows.