I don't know why this guy is getting such good reviews. He came and replaced one key for us about 3 months ago and said he will need to order a shell for our other key takes about 2 week. I called him after 3 weeks he said he had it and we made an appointment. He did not show up and no call to cancelled. Called his mobile and 1300 number and it took a couple of days for him to call back and make another appointment again he did not show up and no call. This happened 7 times were I had to finish work early to make the appointment. I have now booked my car in at the dealer which I then have to loose a days work, but I know it will be done. It strikes me that under his terms and conditions he has a right to charge a $50 fee if we cancel at short notice or are not available for the appointment. Maybe he should have the same conditions on himself.