Is there a setup fee?

No. There are no setup fees on any of our plans.