In reply to lmnop.

One can sign a contract to bind themselves to almost anything. Walmart must be laughing their heads off. A simple solution: I'll do my future business at Walgreens now. Goodbye Rite-Aid and CVS (and BestBuy). Great country: we have options where we can shop. If I must go into Rite-Aid or Walmart, I'll be sure to use my American Express.