Got this in an email. You can sign up free in store. Not sure if they would accept immediately if you sign up on the spot but it doesn't mention anywhere about being for existing members …