Is there any ways to send sms free? Actually, yes, but users have to view ads or write reviews or do surveys in order to have these options on the internet.
If you are looking for these kinds, you should think about how to get your own interesting messages before going for other options like this.
I myself usually do this and find it interesting to apply for. Thanks to search engine which can help me about this. And you can do it by yourself too.