Forces you to input your personal info, so you can't use this card anonymously versus other ones you can get at a gas station, variety shop etc. That's fair for security reasons. However, even if you do, it will ask you to log into a third party website and upload government ID. No way in heck I'm doing that. I guessed I lost out on my 25 bucks.
Claim your business profile now and gain access to all features and respond to customer reviews.