I have moved rccsd's question into the thread where there is already some discussion of the new Membership Rewards (USA) interface. When time permits I will split the thread, with a better title.
Where's this thread? I want to complain about the new MR portal too