Hey guys. I have an annoying problem. Today I tried to open my sunroof and it pulled the sliding shade all the way back into the roof of the car. I managed to pull the shade back out but now the track is all screwed up. When I try and open the sunroof, the shade gets stuck on somthing and doesn't slide back right. Any idea what something like this would cost to fix? Also, should I take it to a body shop or my trusty mechanic. Thanks
Oh I have a 2000 323CI
Thanks for any help.