$130 = £87.95,
£130 = $192.15

so paying £42.05 more..............

Can we please get an answer if this is a mistake or as intended?