Two in five consumers will switch retailers if there are delays in completing their online transaction: Visa survey