I absolutely love SW and try to go as often as I can. I went about a week ago and I had actually purchased my eTickets 4 months in advance. It is nice and convenient and you don't have to wait with the others who have yet to purchase their tickets when you arrive. And no, they don't expire. I have not had a problem with it yet. I definitely would recommend buying this way. Besides you save money doing it online!