I have never used Bitrefill card, but CryptoCom card has an invisible fee that can be higher than 1,99% when reloading the card (ie converting crypto to fiat).. I think 'markup' is the correct term.
Yep, I have used Crypto.com's card in the past and if you don't pay attention you get rekt on fees
(or the hidden spread the platform owners don't talk about!). However, there is a workaround, to reduce the fees by a lot:
1. Deposit
BTC or any other crypto to your Crypto.com App
2. Transfer the funds from the Crypto.com App to the Crypto.com
Exchange App
3. Use the orderbook, place a maker order and get filled for almost no fees
4. Transfer the FIAT from the Exchange App to your Crypto.com card for no fees