I'm still unhappy about Impulse being sold off to Gamestop. I understand entirely why it was done, I'm just unhappy that Gamestop had no idea what to do with Impulse after acquiring it, though I suspect many of Impulse's customers were not inclined at all to give Gamestop any chance.
I tried to give GameStop a chance, I had much invested in Impulse, but it didn't work out. I tried to pre-ordering a few products, but they didn't seem to warn you what sorts of DRM these products would have. I have pictures (screenshots) of the details pages of these products not listing any DRM before release. It was only after release did I find out what DRM they carried. Some were Steam, some were SecuRom. Of course, I tried to ask for my money back but that didn't work.
I also found that GameStop generally didn't care to make new titles DRM free. I don't buy games with DRM these days, so I don't recall seeing many titles I considered to be acceptable. This might not have been helped when many of the good developers left because they didn't want to get mixed up with GameStop's policies, thereby removing titles that might have been DRM free from the store (and reducing the number of future DRM free titles from the store).
Now a days, it seems that GameStop has stopped trying to run an independent store and now only sells Steam keys. I did a quick check recently, and it seems that the only games it is selling right now are Steam tiltes, Origin titles, and MMOs.