Reluctant to weigh in on this thread, because I'm genuinely not sure if you're on the wind up or not.
Go on, then. I'll bite.
Firstly, Kylian Mbappé is not available until such time as we are informed he is available. Riyad Mahrez is available right now.
Secondly, you're comparing chalk and cheese. Mahrez is available for £60 million plus add-ons potentially bringing it up to £75 million. That's what's confirmed by every single source that you, I and everyone else may have seen. Yes, quite a lot of money. Not a crazy price, by any measure of today's market. Kylian Mbappé would not be available for anything less than double that. More than “quite a lot of money.”