Mine's doing the same thing, except my entire roof is coming down. I called around and asked for quotes and everyones been saying around $250. They have to take down not only the fabric but that "cardboard" looking thing that it sticks to so they can clean it and put new sponge material or whatever so the fabric sticks for a while, and apparently in order to take the roof you have to take the pillars off and they said the pillars always break(can someone confirm this?)
What I just do is bought a can of 135 Automotive Adhesive from my friend that does wholesale crap, and just sprayed the hell out of the roof material and it sticks. That's a cheap way I know, but I don't really feel like busting out 250 when my way works just as well and looks just as good.
///M The most powerful letter in the alphabet