Card & "business" is a scam. When trying to originally purchase as gift for a friend, the checkout at WalMart kept blocking. Should have saw this as a warning sign. Followed my gut feeling and decided to "open" the card; there's NO plastic debit card inside. Then tried visiting their website, my browser blocked it immediately. Scam scam scam. Don't waste money on it!! Lost $45 on it.
Claim your business profile now and gain access to all features and respond to customer reviews.