Firstly, withdrawing from your card balance isn't possible. Secondly, topping up your card from the wallet requires a minimum of $10, yet you can deposit any amount into the wallet, which is frustrating. Additionally, many merchants do not accept the card. Overall, my experience has been mixed, but it skews more negatively than positively.
Claim your business profile now and gain access to all features and respond to customer reviews.