Id just like to share an idea! Iunno whos runing this multi million dollar companies. I tohught you had to go to buisness school or something for that. But hey im here giving my 2 cents and maybe a little COMMON SENCE INSIGHT I have a debit VISA its a VISA that removes money from my bank account when used. This should easily be accepted to buy ONLINE TOP UPS. I can use this card to make reservations, book hotel rooms and buy pretty much anything ONLINE from anywhere in the world. Its a name brand CC still its VISA. I think koodo here and im sure as many others do really need to looking into maybe updating there system here and getting with the times a little. Runing to a kiosk is not always something one can do at any given moment but most people can get online at anygiven time..... seeems pretty obvious buisness decision to me. but hey im just an average joe with no buisness agree who agrees with me?