Mostly true, yes, app updates are free. Sometimes companies like EA will update things like Tetris and Bejeweled and charge for the update in essense. They pull the old version from the app store and only the new one is in there, so if you want the "update", you gotta pay again. So far, EA is the only one's I've seen doing this.