Call a couple of local locksmiths. Many now can cut and program our keys.
If you can't find anyone, try another dealership...that sounds a little high even for a jeep dealer.
You could also buy the uncut/unprogrammed key online for quite a bit less than you are being quoted and just have them program it.
Personally, I would speak to whoever sold you the car and ask for a price break. They likely just made some decent cash off your sale and could be willing to knock a few dollars off to keep a customer happy.