Getyourgame.net has a rating of 1.0 star from 1 review, indicating that most customers are generally dissatisfied with their purchases.
They did not make it clear until after you give them money that you will not recieve a game key, you get access to some kind of glitchy steam account, which they expect you to "family share" your game to your main account. DO NOT USE THIS VENDOR, use CDKEYS.com or just buy it from steam.
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.