I've bought Steam keys from at least 5 different digital retailers, from various developer websites, and included in physically distributed games.
I also very regularly buy on Steam proper.
I also very regularly buy on Steam proper.
This too.EDIT: Oh, and a significant percent of my games in recent years comes from Kickstarter as well.