Epic Games Store - 88% split goes to devs

News articles are misreporting the refund policy as no questions asked for anything within two weeks of purchase. According to their FAQ, you get two, period.

If I’m a developer this store sounds great. No reviews! No community to interact with! Higher profits! Less refunds! There’s no reason for me as a consumer to prefer this store.