The story of the revoked fraudulent Far Cry 4 keys has taken several turns since we originally covered it. Ubisoft revealed the keys were bought from Origin, and G2A has defended themselves.
EA revealed this statement regarding the situation:
A number of activation keys for Ubisoft products were purchased from Origin using fraudulent credit cards, and then resold online. We identified the unauthorized keys and notified Ubisoft. If you are having trouble with an activation key, we recommend you contact the vendor who sold it to you for a refund. We strongly advise players only purchase keys from Origin or trusted resellers. For more information on our policy is available here: http://help.ea.com/en/article/should-i-purchase-my-ea-downloadable-games-from-cd-key-sellers/
EA has also pulled Ubisoft’s games from their Origin store to stop further fraud from happening.
For their part, G2A has shared this statement:
In the moment we are in the process of thoroughly checking all codes and merchants on our marketplace affected by this procedure. Please note that as to our knowledge to date, not all codes from this publisher are affected. All customers affected by this action will receive a refund from G2A, even if G2A is neither responsible for this procedere nor can influence it. I think it is important to note that G2A is a marketplace, in comparison to a shop or an outlet.
Regarding security with transactions on our marketplace in general, we have already taken several steps to make transactions as secure as possible.
You can read more about it here.