Car-buying in Toronto: Paying over price, charged for extras
Survey finds 36.6 per cent of purchasers forced to pay markup, ranging from $1,000 to $10,000, and 41.3 per cent required to pay for extras, such as extended warranties and protection packages