Well hey - I was placing the order for "Jim" and the card is for "James". Problem solved, order placed, confirmation email received. YAY-HOO!
Good catch. My card uses my middle initial which was not on my billing address. Added the initial and it seems to have gone through. Aand as I'm typing this I got an e-mail confirming the order.