They pay $7 a unit for them from the Supplier. But before you blame the Dealer completely, Corporate is charging them like $300 for the key. It is a scam.
Just so you know, it's just like the proprietary crap with the software, to force customer back into dealerships to overpay for inferior service. All the manufacturers do it, so its not like dumping FCA and going over to Ford or Toyota are you going to find anything different, doesn't make it right, just makes FCA no worse than the rest.
Search ebay, you can find replacement keys for as little $30. Do not buy used keys, once a key is programmed to a vehicle, it can not be reprogrammed, even if they claim it can be reflashed; where are you going to find someone to reflash it?
They are now selling refurbished keys on ebay, for about $75, some folks have gotten ahold of the tool to reflash keys and reset that bit that flips. There are only a couple of people doing this, and I don't see them offering a service to reflash used keys, they likely will tell you just buy a refurbished key from them. And they replace the plastic shells and skins with brand new, so they look just like brand new keys.
Finally, you have to purchase these keys by part number or specific application. DO NOT purchase a key because it looks identical to your key. Keys can look identical but be different internally and only work with certain models or years, and won't work with another model, even though they appear identical to the key for that model.
Also, the keyless enter and go feature (where you leave the key in your pocket and can press the start key, and never have to take the key out of the pocket), its very easy to buy an identical key to your's for you model and year, but it not have that feature. If you get one of those, your going to have to remove the push button and and stick the key head into the ignition and turn it to start. Look up the part number for the key with right features and match it by part number. Or the seller states it is for you model and year and has the keyless enter and go feature.
Finally, call around to dealers and comparison shop, they are very different because it seems FCA is doing very little to enforce quality at the Dealerships. When I did this with my last Jeep, I found a Dealer that would program several keys for me, all at once for one fee, just for $75 (this was 8 years ago). That Dealer got bought out and has new management, just buying parts is a nightmare, total rip-off joint now, I haven't tried to get service done but I'm not hopeful considering what I've seen so far. I may have to drive to the next town over and get my keys programmed from the Dealership there.