If your dealer gives you good service, go there, but any good Locksmith should be able to make keys for your car. Might help if you post up make, model, and year, then you can get some more specific advice. Get 2 sets, it won't cost 2X what one set would cost, put the spare set in a safe place...