Yes,you need to pay amount to put up a website.To get the cheap and best service visit the Tucktail.com here you can build a website easily by using the website builder service.I have build my website professionally and beautifully here.They are providing many features with every services and supporting with excellent customer service at 24/7.This is the safe and secure website.
To find this site is safe site (or) not visit WhoisXY.com here you can get the details like Registrar Name,Registrar Whois, Owner mail ID,phone number,contact address etc..using Whois Search tool.Using that details guess it is legit site or not (or)you can E-mail/contact the owner and know the details about that site.
You can also read review about this site and know about this site is legit site or not.