Is this a one-time payment and are there any hidden charges? You pay only once. There are NO hidden fees or extra charges and updates are free for life.