well, , canon lenses are not really cheaper over there… i found a good, really small shop at the " city center " supermaket.
you have to go on the groundfloor too find it. They haven’ got a lots like Bodies and stuff but they had all canon lenses ! when i was there 1 month ago…. There’s another shop someone told me but i haven’ go there!
Maybe you can call Romeo Ferrad ( a indian taxi driver) who fixed me in Dubai. He will bring you there. 050 7745169