I'm reluctant to send my credit card numbers to some place in Bulgaria. It seems to me that, if someone wanted to rip you off, there wouldn't be a thing you could do about it. What's the best way to pay for reservations?
Cards are starting to be accepted now in the shops at least. My recommendation as always is to get a Nationwide account - use the whole in the wall (Plenty in pamps now) get a better exchange rate and no charges for using it!!!