I have the original one out of my '83 CJ7 that you can have for the cost of shipping. It does have a crack in the lid where one of the rivets hold the hinge to it, but the cup holder area isn't cracked. This might be an easier fix.
Send me an e-mail at [email protected]
as I don't come around here much anymore since selling my Jeep.