This is an average pharmacy. I haven't been overly impressed with their prices nor shocked at them. They are just what I said...average. If you need something filled and you are close, stop in, if you have time, shop around and you'll most likely find a better deal. I've had the most luck with CVS. The staff is friendly at Brookshire's, but not overly helpful, I've had to wait a few times.