Anecdotally, I bought Dark Souls not knowing it required a Microsoft game profile to save your game at all -- no local saves whatever. I wrote a (really bitchy) email to Steam and was promptly offered some sort of "special circumstance" refund.
Incidentally I didn't even follow through with it, though I never played the game even once...