Wed, 29 May 2013 by Rakesh Khairnar in Cars Parts and Vehicles very annoying , arrogant, manner less behavior of sales personnel , i think they are not well qualified or well trained, incapable of handling customers.... Read more