This Pharmaprix is pretty well stocked with pretty much anything you might need. They have a good selection of cosmetics and typical drugstore items as well as a decent selection of grocery items and magazines. The store is clean and relatively well organized.