Almost everything in Canada is more expensive than the USA. It's just a fact of life we have to face. It's due to many factors (high taxes to pay for education, health care, social assistance to less fortunate, etc). Also, we have a smaller population (a tenth) and an enormous geography (2nd...