Told me he was "waiting on parts" (10 days) because he was "replacing my starter clutch". I got it back and it still wasn't starting, Ray told me I needed a new starter and to have the carbs cleaned. A week later I call to check on my bike and he tells me he's waiting on floats so I wait another week and I call him again this time he tells me that he didn't actually replace my starter clutch, he rebuilt it and it failed again. I told him that I just wanted my bike back and I would take it somewhere else that was when he told me that he ordered and installed a new starter clutch without my authorization (this time my bike was in the shop to have the starter replaced and the carbs cleaned) and I owe him $250. Needless to say, I did not give him his $250. I paid him for the starter and for him "cleaning the carbs" and got my bike back.
Two days later my left carb started leaking gas. He told me he would come to my house on Sunday to fix it. He never showed and didn't even give me a courtesy call. Monday night he sent me a text at 9PM saying he was on his way to my house. I told him to forget it and I took my bike somewhere else. This was just my experience, but sometimes when things are cheap you get what you pay for.