I recently had to cancel an Italian holiday so wanted to change the Euros I had bought back to GBP. I had bought E730 for GBP 650 through Sainsbury and to my utter amazement their buyback value was only GBP 560. Needless to say I declined and had a look online where I found several buyers offering around GBP 635. The reviews and websites looked impressive and bona-fide but I travelled to one nearby rather than posting my money off just to be on the safe side. It was a small family run operation but they were as good as their word and I now have my Sterling safely back in the bank. If ever you find yourself in a similar situation I strongly advise shopping around