Yes!!! GoodRx are the worst! The price is never the same! I once had a guy demand we call GoodRx and get it straightened out and I said we do not call on discount cards, because it is not insurance. For a little bit, our store banned all GoodRx discount cards because supposedly we had gotten a charge back but Walgreens said we couldn't not accept them when a patient presents them.
I only apply discount cards when I feel a person genuinely needs a decrease in price. Elderly patient where part D doesn't cover: usually Zofran, Benzonatate, Robaxin, etc.
A really simple discount card for WAGS systsem is Plan ID: RXCUT, ID: CARD, Group: CARD and it is pretty good.