While the "Just a base with footprints" part is, to my knowledge, only an urban legend, there was indeed a
GW release of an "Invisible Frodo" miniature that was made from clear material, released in 2005 with the first wave of the Peter Jackson Lord of the Rings miniatures:
It occasionally appears on ebay or such places, and is only moderately expensive.