I took my car in for a recall. Once I got there I was told that the vehicle was due for an oil change and a transmission fluid change. The lady suggested I do a complete maintenance inspection instead of an oil change. I thought that was a good idea and agreed. Now, you must know that I had a broken key with a half stuck in.the ignition. I mentioned it to her but also said not a.bog deal, I can still operate it by inserting the other half. She said the tech would look into it. I drove the car in at 7.45am hoping to have everything done soon. No communications until around noon when I texted and asked for an ETA. After half an hour I received a quote for $1540.00. No, I haven't misplaced the decimals or added extra zeros. Instead of trying to get the key out, the quote was to replace the entire ignition cylinder and whatever goes with it. I asked that work not to be done. Then the lady on phone suggested that she would get a locksmith and try to get the key out. I agreed. At this point I was also told that the serpentine belt and a leaking valve (requiring 1.5hrs of work) needed to be replaced. I agreed too. This is at 1.30pm. At 3.45 I got a text saying that the car was ready and my bill was 1500+. Well, it apparently was a misunderstanding that I authorized extra works that weren't expalined to me in terms of their cost. I was under the impression that it was going to.be under 800 as the quote given to.me in the morning. There was an 80 dollars diagnosis charge for getting the key out which the tech performed and decided he needed to order the entire cylinder assembly. Well, that was taken off reluctantly. Yes, I paid the locksmith's charge on the bill. On top of this, of you are planning to go to this dealership, you must know that the hourly rate is C$149.49/hr. Check around; the max I found was C$110.00 /hr. Next vehicle will not be a Toyota as long as I live on the same place. I have dealt with Toyota dealerships in other places and am very happy with it. If you buy a Toyota and live anywhere in the Northern Alberta, Grande Prairie dealership is the only way unless you want to drive to Edmonton for a scheduled service. Nothing against Toyota but done with it because of this dealership after two Toyota vehicles. This is not my first unpleasant experience but is the most shocking one and for sure the last.