Do members need to get a new rewards card?

Yes, members must pick up their NP Rewards card at the NP Rewards Desk.