Order it from these guys!
All West Coast Auto Wreckers
They shipped it same day, $50 shipped to my door. Used, so it didn't have to be reprogrammed. It was a pain in the
to pull my old one out, I almost had to take apart my entire dash but I was able to wiggle the original one out around the wires since it wasn't secured to the vehicle.
Just tell them you don't want one off of a 2002 (since those apparently go bad faster?) Mine came from an 03. Tell them the full name as it didn't come up under TCCM in their system.
Good luck!