Long story short ... you'll never see the S&S+ prices (for Scratch & Win or Chain Reaction or Mystery Wheel) in the Xbox.com or 360's own Marketplace ... you must use the crappy app.
Which totally sucks for me.
Can anyone explain to me what Microsoft thinks a "deal" is?
Bing's (Microsoft) definition of Deal is:
1. business transaction: an agreement, arrangement, or transaction, usually one that benefits all the parties involved
2. bargain: something offered for sale on favorable terms
Listing a title like RE4 down to 800msp is a deal.
Listing a title like I Am Alive for full price...isn't a deal.