I have the gel ones on my TF the solid enamal ones lasted no time at all, less than 18 months.
The gel ones are 3 years old and still look like new.
I got mine here, I needed the whole badge because the gel inserts will not sit on the enamel ones.
Got mine on fleebay