No, I did not But the rating on Yelp does not surprise me at all.
They are not a favorite dealer of mine... caused damage to a set of Hard Chrome pipes I had them install when I bought my VTX from them back in 2007, and then scratched up one of the wheels pretty good when they changed a tire on the front wheel when I brought it in to them... AND THEN had to bring the wheel back to them to re-balance since they screwed that up as well Ain't been back since for any service work... now it's professionally done by myself...
And they are one of the "better" dealers here