What's wrong with Loyalty Point solution?

Your Contact Information