Essential insights about travellers-cheques