bhavi motors at milan subway is one of the better ones around for seat covers from what i have heard.
if you don't mind parking your car for a day or two for a real good seat covers job, then head to the gas station right opp. amarsons at linking road, bandra. takes a couple of days to get everything ready, and one full day to fit them on.
pm me for his number.