We're also concerned about prices. The games range from $9.99 to $49.99, but, for example, Texas Hold 'Em and Zuma, which are featured on the Gamestop (pictured) and EB pages, both retail for $19.99, whereas XBLA versions of the same games retail for just $10. Still, as 1UP points out, there are a few gems to be unearthed from the trash heap (e.g., 1942, Civilization III, Deus Ex, & Heroes of Might and Magic). Unfortunately, the sites lack a satisfying interface for sorting out these favorites from the rubbish.
Looks like an act of desperation to us. This service needs a makeover and more reasons for us to check it out. Anyone cashed in on a game yet? How are the download speeds?
Shop - Gamestop
Shop - EB Games