3S dearlers chareges are on higher side, plus you have to pay taxes and labour charges of oil change is 100 rupees.
Alternately, if you go to Caltex, get a 3litre pack of good oil and original Guard oil filter, they will replace the oil free witout any labour charges.
But a sticker on Toyota's engine bay says that if anyother oil except Toyota Motor Oil is used warranty would be void. So to keep the warranty intact you have to go there.
Still I would recommend oil change and service at 3S, though expensive, but you get orginal, genuine parts, lubricants, and peace of mind.