[TW]Fox;14781972 said:
			
		
	
	
		
		
			The 'hard way'? The charge is less than 1%. Don't be so dramatic 
 
		 
Actually it's normally a lot more... (This is for Debit cards. CCs are normally worse)
Abbey
	
Currency Conversion Load: 2.75% + £1.25 per purchase
	
Cash Withdrawal: 1.5% min. £1.99
Alliance & Leicester
	
Currency Conversion Load: 2.95%
	
Cash Withdrawal: 2% min. £2
Barclays
Currency Conversion Load: 2.75%
	
Cash Withdrawal: 2% min £1.50 max £4.50 (except Barclays cash machines or those within the Global Alliance.)
Cahoot
	
Currency Conversion Load: 2.25%
	
Cash Withdrawal: 1.5% min. £1.50
Co-Op
	
Currency Conversion Load: 2.75%
	
Cash Withdrawal: 2% min £2
First Direct
	
Currency Conversion Load: 2.75%
	
Cash Withdrawal:1.5% min £1.75
Halifax
	
Currency Conversion Load: 2.75% + £1.50 per purchase
	
Cash Withdrawal: £1.50
HSBC
	
Currency Conversion Load: 2.75%
	
Cash Withdrawal: 2% min £1.75, max £5
Intelligent Finance
	
Currency Conversion Load: 2.25% + £1.50 per transaction
	
Cash Withdrawal: £1.50
Lloyds TSB
	
Currency Conversion Load: 2.99% + £1 per purchase
	
Cash Withdrawal: 1.5% min. £2 max £4.50
Nationwide
	
Currency Conversion Load: 0% in Europe, 0.84% Worldwide
	
Cash Withdrawal: NIL
NatWest
Currency Conversion Load: 2.75% + £1.25 per purchase
Cash Withdrawal: 2% min £2, max £5
RBS	
Currency Conversion Load: 2.75% + £1.25 per purchase	
Cash Withdrawal: 2% min £2, max £5
Smile
Currency Conversion Load: 2.75%
Cash Withdrawal: 2% min £2 
As you can see, combined with the load on the currency exchange using your debit card abroad is a VERY poor way to go.
For £300 the best deal currently for 
collection is:-
 Thomas Exchange UK
Exchange Rate:1.131 	
Amount of Euros if collected: 339.30 	
Amount of Euros if delivered: 333.65 	
Collection Cost: Free
Location: One London West End branch. Find it. 	
Delivery Cost: £5.00 for each £2,500 of currency ordered. Same rate as instore.
For £300 the best deal currently for 
delivery is:-
Crown Currency Exchange
Exchange Rate: 1.134 	
Amount of Euros if collected: N/A 	
Amount of Euros if delivered: 340.17 
Delivery Only
Cost: £5 for orders under £300 when you call 0800 612 7273. Free for larger amounts, online.
Use this site 
http://travelmoney.moneysavingexpert.com/holiday-money/#results for comparison if you don't buy know as exchange rate etc fluctuates.