Seems like a scam. Got card as a present. Set up account, can see balance, as soon as trying to swap for a e-card of the shop receiving email that its been swapped but as soon as trying to open e-card it's not generated. It's been a week and customer care still haven't resolved the issue.
Claim your business profile now and gain access to all features and respond to customer reviews.