To start, this is not a scam website. However, they designed the product so poorly that it almost become one. The card cannot be used in a lot of outlets and cannot be used as a combined payment with other cards, making it almost unusable in a lot of purchases. Secondly, their CS is horrible. The email and live chat support just keep providing canned replies that are not related to your issue. They are not helpful at all and keep pointing you at fault when they are the one who cannot comprehend a simple issue. The wait time for response is long.
Claim your business profile now and gain access to all features and respond to customer reviews.