My t-top end caps look like this too. As Bernie said, they're not too expensive, but I haven't had the time to install mine yet because it's my understanding that it's a fairly time consuming job.
I know how you feel though. I have two dents I need to get fixed and they bug the hell out of me....the worst part is I caused one of the dents. Right after I bought the car I almost dropped a t-top as I was carrying it to the rear and it slipped to the side and hit the rear quarter panel. :( Still bugs me to this day.