I don't even bother looking elsewhere anymore for deals on games. I either buy directly from steam and even before that I still price compare with instant gaming.
I purchased a game twice by mistake. They haven't refunded me for the duplicate yet but it's only been 2 days. However their response was lightning faster.