Maybe I should help clear some of the confusion here... I'm Canadian
. The professional degree in Canada is a B.Sc. in Pharmacy, its a four year program that requires at least one year of undergrad at university before applying - most successful applicants already hold a degree.
Canada does not have "socialized medicine" per say... we have public health insurance. But, this insurance does not cover pharmacy at all, only "medically necessary" procedures and a few other things that are thought to be important like eye exams for children and seniors. People either pay out of pocket or the pharmacist bills the patients private, employer insurance for their meds.
The above income estimate is definately not correct - I would assume that most are making around 100K, some much more... but this is what I found on the web:
Licensed pharmacists usually make between $50,000 and $65,000 a year. Earnings vary depending on experience and responsibilities as well as the size of the employer. Those working for hospital pharmacies in urban areas earn higher salaries than those working in small community pharmacies in rural areas. Those who own and successfully run community pharmacies may make as much as $80,000 or $90,000 a year.
Hope that helps!!