I've been using Kewalram Motors for about two years now and I can't complain much about the quality of vehicles they stock. The selection is solid and the staff know what they're talking about when you come in looking. My only issue is once you buy from them, getting follow up support or warranty issues sorted takes forever. Last time I had a problem with my car's documentation and it took almost three weeks before anyone from their office called me back, meanwhile I'm the one who had to keep calling and chasing. Good products but their after sales team needs to do better abeg.