I had my bike serviced by MMT during the week, it was the first time that I had used them. I had a quote from the local Yamaha dealer which was an amount plus parts. MMT did the work for the amount including parts, so it worked out to be at a very reasonable cost. I dropped the bike off just before 9am and it was ready by 2 pm. Their workshop is a short walk from Granville station which made dropping the bike off and returning quite easy and the staff appeared to be quite friendly. Their business card says that they have been established since 1982, so they must be doing something right to still be in business, I suppose. For me it was a good experience as I had been looking for a non-dealer workshop to look after my bike. The work included a lube serice, tune up and fixing a small oil leak, so from my experience I'm happy to recommend them.