Metamask talking too much fess on BSC

there is an issue with my metamask wallet when i try to participate in presales , it happened on apeswap and on dxsale
when i try to participate with 0.5 bnb on dxsale once it reaches metamask it becomes 0.7x , and i just tried to get in a dxsale with 0.2 bnb and when it reached metamsk it became 0.485 .
the GEWI is default at 5 and i didn’t change anything else.
it was working with no issue but started this issue 5 days ago maybe.
this is on BSC so fees should never reach this high
and a friend of mine used his trust wallet for the same presale and he got normal fees.
appreciate your help