Pharmacies are one of those things where you either love them or you hate them (but have to put up with them.) It's so personal a service-industry yet one often gets treated like either a pest or a number. Not so with guys at Ideal. I went there for years and they knew me by name; they were accomodating to my sometimes quirky needs and in general, they're just really nice guys. If I hadn't moved I'd keep all our prescriptions there. Prices are good, and they have a small shop with some pretty good homeopathic products & daily-needs stuff. Highly recommended.
Pros: good service, good prices
Cons: tricky parking, average at best hours.