100%, I've been using their gift cards for years now and their pricing was always fair imho.
Nevertheless this 1.99% deposit fee for every (!) deposit to your card wallet is just ridicolous. I mean you get burned every time you top it up, while other competitors don't charge this fee at all.
I really hope they update this in the future, because I doubt many users will try their card, if they learn about the fee.