$89 for XX but £69

There hasn't been an exchange rate that justifies that price since.. well, I don't know. Years, decades, I'm not sure. Is there a good reason for this?

At today's rate xx would be £56.