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 When do I get store credits? Where is your retail store located? Will fees apply if I want to Cancel my Rental Booking? How does the holiday package work? Can I wear both my back up and full priced dress?