It is true, on newer cars (at least Mopars) there are VIN stickers all over the place. I have seen them on doors, decklids, inside of body panels, just about everywhere, and these stickers have the complete VIN on them not just a partial.
Not sure how true this is, but I heard a rumor recently that the engine blocks no longer have a number on them.