Origin do refund games _if you don't like them_.
Steam won't refund utterlly broken trash games, except "War Z" which was a disaster.
It happened with X:Rebirth very recently: people edit XML savegame to progress through the story. Some others CTD on startup. Steam support won't refund, they say you used the software for 2 hours so they can't and won't, it's alpha quality at best sold 50 USD. Origin would refund, Amazon would refund, Steam tells you to GTFO.
I was a rabid Steam fan once, no longer.