Unfortunately, I have to take a lot of prescriptions also. But, no mater what the savings would be (and, we are not wealthy) I refuse to use the WalMart pharmacy. We used to use the Target pharmacy for years, but, after a rash of problems, we switched two years ago to Harris Teeter, which is a grocery store in our area (now owned by Kroger). Excellent service, on time, and, always in stock. And, the employees act as if they care about their customers. It makes a big difference.
Sorry that you and your son had to go through all of that.