I'd always recommend either going via the Steam store for your games. Or as an alternative, and to make the money go further, head of to cdkey's, buy your game code there and then take that over to Steam to 'authorise' your game. That way you're saving money, getting the game(s) you want but also the added benefit of the Steam software! I would not touch the EPIC software, yuck.