That's how I paid too. The crazy thing is, my bank (PNC) put a hold on my account on Saturday because of the international charge coming from Wrong Weather (based in Portugal) and I didn't get the hold lifted until this morning. But somehow the charge still went through .
Dude. Same thing happened to me. My bank put a block on my card and never even notified me. Went out to eat on Saturday morning with no cash and no extra cards on me and got declined, was mad embarrassing.
Lesson learned I guess, I won't be dealing with sketchy overseas sites in the future. But good to know I'm not the only one, feel your pain brother.