The thing is that you don't only need money to reward your customers. You can use other ways that not necessarily involved money to reward them. You can give them early access to deals, have exclusive bundles for them, organised workshops for them, give them VIP customer support and even offer exclusive event invites.