Jeep actually does some of that stuff, my buddy used to do it all the time, he would get the #s off of a website and then try to find it, and if you did find it, you would take it and replace it with something else.
Jeep used to have these little toy jeeps that they put in places, well if you got the jeep, you could read the #s on it and send it to Jeep with the coordinates and they would send you between $200.00 to $500.00.
i have a garmin rhino 120, but i just use it to map out stuff and get elevations.