Has anyone used "The Touch Up Guys" to fix stone chips / dents on cars?

Can anyone recommend any other reliable and cost-effective company?:)