Bought the series of Defiance. The events that happen in the show are supposed to sync up with the game. Yet they sync the day the episode airs on television. The last episode aired on monday and it has not yet aired on xbox video.
I remember renting the Avengers from them. Turned out my apartment complex's Internet wasn't strong enough at the time to properly play it, so I called MS and they gave me a full refund in addition to the ability to download a copy of the movie for free (to keep on my HD, too. Not just rent)
I will definitely use them again --- If life seems jolly rotten, there's something you've forgotten...And that's to laugh and smile and dance and sing.