Do I have to be a member of MedSavers?

No, you don’t have to sign up for anything or pay any “membership” fee. There is no catch here.