i think they are called LMV or something close to that....but they are right after Pillai's hardware on the left, just drive down inside the compound and its to your left.
Super Auto for parts?? lol thats where i do most of the work on my car...however i wouldnt buy parts from them AT ALL....waaaay too expensive, even with the huge discounts i get, doh even want to know the regular price