I got one of those patch kits at wally world, since the only time I could make it to my LBS is after hours. Instead of glue and patches/innertube, it has these round stickers. They appear to be vinyl or something. Has anyone had any experience with these? They just seem too thin to be of good use on a road bike tire.