I've had my 360 Spider going on two months now and the one thing that continues to give me pause is the top. I only put it down in my garage. I'm not so afraid of putting it up though. I've read a numerous threads from Spider owners who've had problems with their tops too. So the question begs: Are you afraid of your top?