Something with the game key didn't work out and I got an immediate refund in store credits, that made me alert, because these types of sites are always a bit sus, however the customer support was 10/10, offered to refund everything to the provider and explained what happened. Made the whole experience feel legit.
Claim your business profile now and gain access to all features and respond to customer reviews.