Anyone have any recent experience with these guys? I've gone to them a few times in the last 2 months, once for a battery and the other to get velocity gloves. Most recent visit wasn't the greatest. Bike died so I had it towed there week before long weekend, got a call last week confirming its my voltage regulator and it will be done. Now it's being delayed again till next week. Total time in the shop of two and a half weeks, I'm not impressed. I partially blame the amazing weather we've been having.