We have a company that shows up to our dealer that can cut and program keys for us. I can't for the life of me remember the name of them. I'll check Monday. We are only a Chevy dealer though. I know when we lost one of our used BMW keys they had to have it special order from Germany which took a month to get. Not sure if this new company can do it or not.