$5 seems unrealistically low. The Tesla keys supposably have higher security, I remember they changed the software to address some vulnerability. My fobs each serviced 4 years w.o. breaking over 4 years
I've just paid £500 ($650 USD) to replace a lost Land Rover key and only they can program them against the car. We needed two but I decided to stick to just the one(!)