Finding the right advertising agency in India can feel overwhelming, especially with so many creative agencies promising to deliver the "best" results.