I was going to come on here and ask if anyone had experience with GoodRx. If they are just quoting the price of the meds at Walgreens, what I am getting for a quote (also around $104) is wrong. We fill our prescription there every month and it's way more than that. Maybe that is some sort of discount they give with GoodRx though. I called the pharmacy and they need to run the prescription with GoodRx to see what it will cost, so I will try this once I have the prescription for the next refill in hand.
I have a lot of experience with GoodRx. I was paying a lot for one med at Target then I brought in the GoodRx coupon. The pharmacist said, 'we get coupons all the time, and they don't always work', but she did run it through, and it did work. I was very surprised that I was not automatically offered the cheaper price by Target to begin with, but that's how it goes in the prescription business. I was paying even more at Wegman's. (Wegman's, >$100 per month, Target, >$35 per month, GoodRx, $15 per month, Sam's Club with plus membership, $8 per month).
Since Target Rx was acquired by CVS, prices have gone up. The GoodRx prices in the recent past were not being honored by Target. I left them and went to Sam's Club. If you join with plus membership, a lot of the drugs are very low cost if you get them monthly. Generic Concerta is not listed but you may have to ask for any controlled drug prices.
http://resources.samsclub.com/healt...dat16|ExtraValueDrugList_PDF_English_DrugName
This may not help OP but may help others.
Also: GoodRx will answer emails promptly and give you advice if a pharmacy is giving you trouble. When you look up your drug, make sure the dosage is correct, and look at different amounts (for ex a lot of the prices are for 90 tabs vs 100). When you are ready to fill your Rx, print out the coupon that same day, as the prices can change daily. Have your pharmacist run it through before they automatically reject it. Again, this may not help OP, but may help others.
Good luck to everyone; it's only going to get worse.