I've been a member of this site since 2013. Yes it is FREE to join. You can view Chat Rooms as a free member and have some fun. If you like what you see you can purchase "Tokens" to get a bit more. There are also upgrade options. There is no requirement to pay for anything unless you want to. I have a few favorite models I follow and enjoy. It's very fast paced, so I wouldn't advise you to expect "falling in love" or expecting to meet someone. It's just fun sex. You chose and pick the rooms and models you like. Sometimes I spend just a few minutes, sometimes a few hours.
If you are into Cam, this is a cool site. I've never had problems with billing, or otherwise.