I purchased 3 games and received my order right away! I've enjoyed one of them so far. However, the second game requires verification, and I reached out to the support team last night. It has been over 8 hours without a response. While the deal is great, customer support is quite slow. You get what you pay for.
Claim your business profile now and gain access to all features and respond to customer reviews.