It just gets better and better...
After canceling my order this morning, some six hours later I have been charged -- for a third time. (The first two charges last week were reversed by Kobo with no input from me)
Can't wait to have to go through the dispute process now.