GoodRX typically doesn't help much, if at all on newer brand name medications like these. Typically it is trying to get your cost down to around the pharmacies' medication order costs. In this case it is still over $1000 for the pharmacies to order these medications. It really only helps on older generics that are cheaper in actual cost, but have an inflated base cost in the pharmacy systems for insurance billing reasons (bleh).
They typically charge the pharmacy a fee to even use the card each time and so many small pharmacies won't use discount cards like that at all, or will have a single discount card that they will use exclusively for a small fee from the processor. It is also sketchy in other ways that I won't get into lol