Hi, Melissa.

I really, really like my trekking bar set up. It has made a HUGE difference in how comfortable it is for me to ride (not that I have done much this year so far but we won't get into that

The tape I used is self-sealing electrical tape and it has held up very well. I am not sure where he got it (and he doesn't remember) but I know you can order it online. I just did a search and found some at Amazon.

Hope that helps!

Lesa