Ok now. Motorcycles are always expensive, a lot more expensive than cars. Both, parts and labor. Having that in mind, I am very happy with the price I paid and the service I got. The service was honest, quick and a big bang for a buck. I gained trust for these guys after this first time I dealt with them. Let me list all the good: 1) $ 650 for diagnostics + engine swap + carb cleaning + putting everything back together+small stuff(lube chain, set tire pressure, etc). Might not seem too cheap at the first glance, but it’s a great price for service like that. 2) Fast service! 3) They worked with me on every aspect. They kept my bike around for quite some time while I was searching for a replacement engine. I actually felt bad LOL. But no problem! 4) They make sure they explain /talk /discuss with you whenever some service needs to be done 5) Friendly attitude. I really felt like I was dealing with motorcycle enthusiasts. They will advise you of stuff and talk to you when you need it. Any problem or concern I had was addressed with care and friendliness. 6) They care! Before I was going to leave, one of the mechanics took his time to point out that the front rim has a dent in it. Also, they mentioned the chain that will need replacement soon. Just to make sure I know and give my attention to it. That said, this now becomes my «to-go» place for bike work.