If its just the shell.
Aftermkt has them. No programing needed.

If you have 2 keys .you dont need the dealer to.program it

Me personally im not a fan of the aftermarket key fobs. Had bad luck with longevity of a few.