Is it free to join?

Yes! Club Cards are always free and sign up is easy.