Calvin,
Have you ever emailed the Membership Officer to tell him of your problem?
May be it's just easier to complain here.