Sorry for the slow reply, haven't logged in for a while. In answer to your question, there are still some people that understand that service is important. A customer I get from Wal-Mart is mine for good! As far as the $4 RX program, I have lost 1 customer to date. She will get her 4 prescriptions for $4 each (if they 4 are all on the list,which they probably are not) instead of the $10 copay she would normally pay. She is over 70 & will drive 8 miles instead of 1, park 100-700 feet from the pharmacy counter instead of 15-25 and wait an average of 10-30 minutes instead of 1-3 minutes. I laughed when I gave the transfers to Wal-Mart because she gripes about everything. I will probably get her back & she will be a lot easier to deal with when I do.
What all those anti-Wal-Mart whiners out there miss is that customers don't only look at price when they shop: service does count. Small retailers who understand this CAN compete with Wal-Mart and its fabled $3 jar of pickles.
Old people on fixed incomes tend to watch every penny. Now that my generation is getting old, we're starting to be as chintzy about our prescription costs as we were about our nickel bags and bong hits back in the day. The cost and convenience of parking, waiting times, and ability to one-stop-shop all factor into the equation when we get our presciptions filled. Give us services and amenities that improve on Wal-Mart, and we'll come back. It's the American way.