Just recently purchased a 2008 Smart Passion and accidentally put the top down and now it's off track. I got the top back up but I can't drive it if it's going to rain because it leaks because of being off track. Not sure who to check with to get this fixed. Closet smart car place is about 1.5 hrs away from me. Can a regular body shop help with this?