Don't doubt that this is a good deal for high street availability.
Personally i would rather order my currency through Crown Currency Exchange.
They've never failed me yet, and if you pre-order you can get some great rates.
Obviously you take a risk in that the rates can also go up, meaning that you could lose out.
Best thing to do is take a look for yourself.
Recently featured on BBC2 WORKING LUNCH as the best option for foreign currency in the U.K..
http://www.crowncurrencyexchange.com/
Can't hurt to have other options