I’ve use them to fill my testosterone cypionate which my insurance doesn’t cover. I don’t pay a membership fee, I just have the GoodRx card that I give to the pharmacist.
The prices are different based on the pharmacy you select so I just pic the one nearest me with the lowest price. I’ve never used them for mail order but I think you can.