I'm looking to buy a tire repair kit and this was the only manufacturer I've come across on the internet. Anyone used them or know if they are any good? There website does not offer much information (not even a phone number)? They look like they use a plug? Other kits I've seen use a cord that is shoved into the hole in your tire, so anyone with advice, I'd really appreciate it!