Anyone ever heard of them or used them?? Its the closest shop to me. Good or bad? I need a tuner in OKC or North Texas.