Not sure why your so surprised Gillian

It's well documented that you pay rip off prices there.
With the good exchange rate at the moment it doesn't seem so bad. In past years those same drinks would have cost you more than double when converted back into GBP.
We refuse to buy anything there. Take our own crisps or sandwiches, a drink and have them before we go through.