Dose any body know were to get the felt stock handlebar tape that comes with a lot of felt bikes. It's very thick and black. It feels just like rubber. Almost like a inertube but thicker. About 3~4 mm thick. Feels a lot like lizard tape. But thicker. Can't find it anywhere.