There is a reason Steam censors 'g2a' in their discussion forums, when mentions of legitimate key re-sellers (like the Humble store) and competitors are fine. At best they sell grey market keys bought in lower priced regions. They have also sold keys originally purchased with stolen credit cards, and a few months ago a bunch of people had games removed from their Steam libraries for that reason.
Also, 'spammed'.