Are there any hidden fees?

Absolutely not.  We believe in being up front and open about all charges and costs.