I cancelled as soon as I realised (within minutes of making the error), and several weeks later, cancelation is still "pending" and the postage is still on my invoice. I contacted eBay and they tell me it takes 25 days to cancel.