As far as deposit and withdrawal processes go at an online in Canada, to make a deposit is a piece of cake, but keep in mind that withdrawals might take a little longer. https://www.bolnewspress.com/economia/ley-de-servicios-financieros-cumple-10-anos-defendiendo-los-derechos-de-los-consumidores-financieros-y-velando-por-la-solidez-y-solvencia-del-sistema/