Microsoft charges 50% commission fee!

Yeah makes sense. At the end it is what you prefer and makes you happy