Don't use them for exchanging of money. I have used many different exchange suppliers and this was the first time I had a bad experience. We only went for Debenhams this time because it seemed to have a better rate, and it also advertised that customer who orders the currency will receive £5 gift voucher (which in fact, they did not honor in the end!).
First, Be aware that the copy you asked to print out to bring to Debenhams for collecting the money is not the rate you will be getting, this is different from online ordering service, where once you place the order, the exchange is locked. What is the benefit for customers to print out a copy if the rate is not fixed?
Second, there was a very long queue and the service was slow. Be ready for a long wait to get the money. Their system also couldn't deal with banking request, and was unable to take more than £300 from the bank card, which was also odd. As a result, if you need more money, they will send you away to get cash, and then you will need to get back to queue again. Fair enough, if there are some issues between the banking system and their system, but this is so much more hassle compared to just ordering online.
Third, at the end, they also refused to give the £5 voucher, saying they reserve the right to cancel the offer at any time, which was outrageous, as this was clearly stated on their website and the copy we printed out.
Anyway, the whole experience made it seem as though they treat customers dishonestly.
The rate is OK
Dishonest changing rate and offers