What do I want from an LBS? Great service! After using "the best mechanic in Gauteng" for some time (yes you will probably all recognize his name) I became progressively unhappy with his arrogant, slack service, broken promises and, yes, shoddy workmanship. Despite spending more than 50k with him in the past year he treated me like he was doing me a favour! So, somebody suggested I try Tribe on Main in Bryanston, which I did. Well What an awesome experience! Mechanic Riaan treated me like his most valued client. He phoned me several times to discuss what needed to be done, and then he did it. First time right. In the process he fixed up behind my famous former mechanic. Speak of the extra mile! I took a full rebuild service and my bike is as new. It all took only two days and he busted a gut to accommodate my short timeline. And the price was great. Rave for Riaan at Tribe on Main!