Are there any hidden charges?

You can view and choose the best plan according to your needs here.