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.