All of us have experienced the excursion of being in long queues to pay our electricity or water bills, or any other municipality bills for that matter. In India paying up government bills was really hard work, it was tedious, and...