I have a bunch of minor complaints, but my biggest problem was that after closing ‘For Honor’ Steam told me it was still running. I didn’t notice this the first time - I ended up racking up more time than is within the refund window so they refused me. (After a lot of automated replies and a final ‘No’ followed by them closing my ticket, as advised by UK Trading Standards I asked to speak to whom is in charge is “dispute resolution” and did get a refund but it took about 8 weeks if I remember correctly).
When PUBG exited early access and became a “full release” I complained that despite exceeding minimum requirements the game was still unplayable and wanted a refund. Few days later the minimum requirements got changed. They are well within their rights to do change that, kinda annoyed me though. The game was still completely broken and the developer themselves told me they knew and said “it all fix in patch 1.0” (the release). Nothing was fixed. There were some new laws in 2015 here in the UK about digital goods and giving reasonable time to fix them, but it’s just not worth the time and effort to fight Valve over it (plus I really don’t know the legal details). They’ve shown time and time again they couldn’t care less about individual countries government laws.
Not shop related but support related - one time they updated CSGO and I could no longer play it, got some VAC error. I created a support ticket and after 19 days of silence I got an automated reply saying “sorry for the delay, your support ticket would be deleted unless you reply to confirm you still require support”. Just don’t have any faith in them tbh.
EDIT: for the record I don’t expect anything better from Epic, I’m just bitter