I think that they are, like Chips Away, a franchise. So you may find that the guy that covers your area is great/poor. I'd ask your local bodyshop who they use for small repairs, also ask your dealer (if they are any good).
Personal recommendation is king, here.