If you are one of those with the original factory top, its time for a new top.
But Mark, tops are expensive, can't I just pay someone locally to fix it?
Sure. That will cost $150 to $300 or more and you STILL have an old top. Next, the other side will let go, what are you going to to then, spend another wad to fix that AND still have an old top?
Replace the top.
If this is a replacement BAS top, contact Rebecca at BAS. The two BAS tops that I know of that failed were replaced under warranty with no argument from BAS.
Lovin' my new top - some really good friends replaced mine for me at the Eureka meet, one morning before breakfast.