Is there any setup fee?

NO.

There is no setup fee for any of our base plans.