Car prices are always high here - mainly, I think, because of import charges. When I first came here I had an unpleasant surprise when it came to buying my first car. As anywhere, dealer prices are higher than private sales.
Before it used to be due to import duties, nowadays they replaced the loss of duties for US origin vehicles by tacking a first tag fee.
A car here will run 40 to 50% more over their original price elsewhere they got imported from.