Customer Service thru Call Centers - Are They Making Lives of Indian Customers any Easier? Customer Help Desk, Toll Free Line and Call Center Support may be the new channels that the Indian service sector companies are proudly announcing to claim better customer service but how far these are helping Indian customers. Why a large section of consumers still prefer physical meeting to get their queries resolved?