Broadway Locksmith has been good to me but absolutely no guarantees they can cut or program it. They will tell you straight up if they can do it or not, not a maybe, I think we can, or jerk you around (unless you enjoy that.) You would have to give them a call to be sure.
https://broadwaylocksmith.ca/