I'd suggest as I freshly got my car painted, it was my first experience getting a car painted, the shop is near Karimabad, the guy and workers are really nice and skilled. pm me for more details.
Toyota guys are just looting everyone, they estimated me freaking 120,000 only for body work, my car is in mint condition and is 1st owner, don't go to them.
And just an advice, get baked paint.