Ace is the place
Just to let you know, I just had a copy made at Ace Hardware. They have the non-logo key blanks that they can program as long as you have a current working key. I paid $40 and didn't even try the dealer figuring they'd soak me. Not sure if they will have the best deal for ya, but it may be worth looking into.
Good Luck