Insurance companies are in the business of assessing risk; based on that, they set their prices. In the GTA, Brampton and Scarborough are higher-risk places to insure a car, because insurance companies have a higher claims experience there. So you pay more for car insurance if you live there.