For future reference, giving someone permission to withdraw money from your bank is usually a terrible idea. With a credit card you have the ability to charge back errant/unrequested charges (credit card companies are perfectly helpful with this).
Perhaps I should edit the article to explain this. I used a VISA Debit card to pay for the domain so while I do have the ability to charge back erroneous transactions the money does also just come straight out of my VISA Debit account, for better or for worse.