This seems like a fairly simple problem here. There has to be a way to verify the integrity of keys before they’re sold. G2A could implement a system where keys they purchase or list are checked against a database of stolen keys before they’re sold, or at least before they money changes hands after a sale.