Why is it you say " earn" gift cards, when what you really mean is "buy" gift cards. The fact that an in-app purchase is even required in order to be able to aquire a gift card after reaching a set number of points is fraud. You should not claim that something is "free" when in fact it is not. Poor character........