Is there any kind of setup fees?

There are not any setup fees for shared hosting.
 
There is an installation fee for VPS and Dedicated Servers as we offer custom setups as well as installation of custom components.