I recently visited a Shell Petrol Station in Port Louis. The displayed price was around 1600mru, but when I paid with my MasterCard, the price changed to 2300mru. At the same time, the price on the display also changed. I asked the petrol attendant why this happened, and he simply said I had to pay the higher price. Is this some kind of scam targeting tourists or an additional charge for credit card payments?