Beware the phishermen!
All online spends are reversible, even when the banks claims otherwise on their websites!
In my long experience I have seen a dozen Canadian exchangers blown out of the water using this model.
Better raise your fee from 5% to 25%. That way when only 1 in 4 of your customers is spending from an account they don't own you'll be breaking even!