These are specialist health professionals who make and sell medicines. They usually have a shop in the high street, and are often called chemists. They are expert on medicines and the way they work and will make up prescriptions issued by your doctor. They can give advice on treatments that can be bought over-the-counter.