Sorry to hear that.Today... was not a good day. My targa top wasn't completely latched so it decided to jettison itself from the car. I picked it back up, luckily (ish...):
Luckily I knew someone with a spare top, so $250 later, all was fixed - but I was really not looking to spend that money on this LOL
Put a chin strap on the new one.