I can't say that I can remember Mastercard's sonic logo off the top of my head (you can get a refresher via the video below), and I can't say that I massively like the idea of having my debit card ...