devtech2k: Sorry if this has been asked a zillion times. I couldn't find any replies.
None of the online gaming distribution services match prices of any other stores. If they did, then one store would put a game on sale and you could buy that game at that price at any other store, then another store would put the game on sale and every store would have to match that price. There would essentially be no non-sale prices overnight.
So, you pay what they offer or wait for a better price, or find a better offer somewhere else. If you're smart about it, you use
http://isthereanydeal.com to monitor prices and get email alerts based on the criteria you set which can include what maximum price you want to spend and/or what minimum discount, and choose what store(s) you wish to get alerted for, and for which games. You can import your Steam, GOG and other store's wishlists to pre-load the notification system.