Cheapest price I've seen for a Steam version of the game. You will receive the game as a gift so make sure to login with the Steam account you want to activate the game on.
Payment methods have a small surcharge, not sure if any payment methods are surcharge free.
I’ve had bad experiences with key reseller websites like G2A and Kinguin especially with "steam gifts".
Once I purchased GTA V as a gift and it worked fine for a few days, but then all of a sudden I got a message from steam stating my access have been revoked due to a payment issue. Steam told me to contact the merchant, G2A told me to contact the seller, and the seller never replied and then G2A fell on deaf ears. Eventually 2 months later I got my money back as I paid with PayPal, but nevertheless after hours of going around a circle trying to.
TL;DR: DONT USE THESE WEBSITES UNLESS THE SELLER IS EXTREMELY RELIABLE AND IF YOU DO PLEASE PAY BY PAYPAL.