Before anyone would come up with "special" links claiming those are trustable sites and everything, I support Jordan's suggestion.
G2A do sell steam codes, and you get them for cheaper than from Steam (Although Steam is sometimes cheaper because of special events and etc).
Most of my games are from G2A, a trustable site.
Link: www.g2a.com/