I work for a company as a mobile mechanic and have used them many times and have never had a call back or Problems using them, they always work and I would recommend them to anyone who needs a good set of tire plugs.
Pros
Essential for cars, flat tire sealant allows you to fix punctures on the road quickly and effectively