I wouldn't call CS a "free service". It's supposed to be more of a community. It's great for meeting people and learning their way of life, but if I travel on business or when I know I won't have much time to spend with the host, I find alternative accommodation.