My two main reasons for using this service are: to have a separate cell phone number for messages I don't want my actual phone to be cluttered with and the convenience of sending and receiving SMS messages from my PC.
The ability to send and receive SMS via email is very comfortable, it makes it much easier to find messages inside your mail client than on your phone.
Having another phone number for SMS is useful in many cases, for me, having a virtual cell phone number allows me to publish it anywhere without the worry of spam (you can always change the number if needed easily using textmagic website). I use this service for many sites and services that require phone number confirmation and I rather not share my personal phone to avoid ads and sales calls.
signing up on the textmagic site was very easy, the website has a simple and clear user interface. Sending SMS messages is as easy as adding the recipient(s) and typing the message.
A free trial is available (you get a few credits to test it out when you sign up).
A couple of features that not all the competitors I've looked at offer are: notification if a message was not delivered successfully and the fact that your credit doesn't expire (unlike some companies that limit the time in which you can use your paid credit.
The service seems to be reliable, I can't recall having an issue with it (however, I'm not a heavy user).
Overall, I recommend this service to anyone.
There is not much not to like about the textmagic service.
While their prices are very reasonable, there are cheaper solutions available for online SMS.
A separate cell number is useful for sharing your number online.
reliable service with credits that do not expire.