I finally received my card after it was gifted to me, although it took several attempts due to various errors. There were only about 10-16 options available, while others had at least 30. The website is disappointing, but since I did get my gift card, it earns some points. However, I haven't used it yet, so I can't confirm if it will work.
Claim your business profile now and gain access to all features and respond to customer reviews.