No, only some of the sites mentioned above charge a reasonable fee. Others can be a bit expensive, but the results they provide in the end are worth every single penny. However, it is always better to choose the sort of website that suits your pocket and simultaneously your goal.