Usually when we find the hotel and arrange the dates, it is required to pay deposit. When at the bank, we can face unpleasant surprise - the bank transfer fee is high. Based on our experience, a simple deposit of 50 EUR can cost you additional 18 EUR in taxes and fees.
Fortunately, after Feb 2014 all EU countries have been integrated in SEPA - The Single Euro Payments Area. SEPA harmonizes money operations within EU. What does it mean for us - simpler and cheaper money transfers.
In a nutshell - next time when you have to transfer deposit for you Greek holiday, ask at your bank for SEPA transfer.
More info for the curious ones:
ECB for SEPA
Wikipedia for SEPA