I think so anyways. Impulse is having a bunch of different sales everyday now. Some better than steam's, some not. Still worth looking at if you already have a game on Impulse (like Sins of a Solar Empire) They also have quite a few games that are not on Steam.
http://www.impulsedriven.com/
http://www.impulsedriven.com/