Do I have points even if I did not sign up on previous purchases?
YES! Your points are saved and just waiting for you to create an account and redeem them! When you sign up for an account you also automatically get 50 points for FREE!. PLUS Apolla gives you several other ways to earn FREE points so it is easy to ge