Yes, but you'll still have to eat the programming. I've yet to find someone other than the dealer who can program the key blank and the fob easily or all that cheaply...
Most auto locksmiths can programme the keys.....you will need your carpass with the immobiliser/central locking PIN numer on it....(if the US use this!)