Nuuvem was the only place that was cheaper than Steam, pretty much. I checked the usual g2play, g2a and gameholds and GTA V was about the same price as Steam (once you added VAT, so might differ for your country). That was before release day though. You could buy russian keys, but I don't know the risks of it (pretty sure you need a VPN for it as well).