This car still has a transponder style immobiliser and will need a genuine key to start it. No locksmith can make a new key and code the transponder without the original. The best they will be able to do is unlock the door.
The reason it costs so much to do at the dealer is because the will need to fit a new body control module with matched key, not just code a new key.
I have a $15,000 scanner that can code most keys and do all OBDII stuff, but i cant code a new key unless i have the old.
Nightcrawler is correct in what he has said.
PS.... this is what i do for a living.