Coastwoods would be one of the best suppliers we deal with. From the rep we receive excellent service and advice. From the workshop we receive quality products on the date promised. As for the Lifetime Guarantee… nothing ever goes wrong with the product!