title: SMS Gateway for Windows + C#
body: <p>I am a little confused with SMS and how to send them. I been searching around and I see you can purchase sms texts. I seen some where you get 10k text msgs for $490 but I find this very expensive and I am wonder if there is a better way that would be well free.</p>
  
  <p>I know many sites use have SMS reminders such as google calendar. I am sure google hosts there own server or something. </p>
  
  <p>I also know of alot smaller sites that charge $3/month for their service and one of the features in their service is to send you sms alerts. I highly doubt that they are paying 4cents at text and allow unlimited reminders.</p>
  
  <p>So is there a gateway that I can host myself that is free? Preferably something that works on windows machines.</p>
  
  <p>Or do these sites use like email to sms or something like that and thats how they get it for free?</p>
  
  <p>I am trying to figure out how to make it free on my end to send. I find it kinda stupid that services have to pay to send these messages. I would have figured it would be like email where you can send them for free.</p>
  
  <p>I understand the person receiving the SMS message might have to pay but that depends on their cell phone plan.</p>