i've had this happen 2 or 3 times. In all cases, I've gotten a call from Capital One along the lines of "Hey, are you trying to buy flowers in Isreal?, no, ok, new card on the way".
They have caught it before I do each time.
I think it's a price you pay for using a card. It's also nice safety, because a credit card I'm not on the hook for, but a debit card they could get access to other money and I have to fight for a refund.