Near where I live is a company called 'Cheque Centre Currency' they also have an internet site by the same name, well today they are selling at 1.219 to the £. If you go to some of the larger travel agencies they will match other local prices, so when I need a few euros I just quote the CCC prices and have always had it matched, by a few I mean about £100s worth. Normally I wait untill I arrive at my holiday destination.
Just a thought, Mick.