Do I need to have an account to earn store credits? GC Stylist February 19, 2018 03:52 Yes, only a registered member can earn and redeem store credits. Membership is free. Related articles What is GlamCorner? When do I get store credits? When can I redeem my store credits? How do I know if the dress is a good length for me?