at 40 stores to enhance the in-store shopping experience ... a digital version of a loyalty punch card, enabling shoppers to earn rewards. Banana Republic Factory customers receive a reward ...