We are going to Mexico in Jan. with our kids and my mother. We were wondering where and if we should exchange our money. We are from Toronto and we were thinking of changing some to US funds and the majority to Visa travellers cheques. Is that the best way? Do they exchange money at the front desk of the hotel or should we go to a bank? Any suggestions would be greatly appreciated.