I bought the ticket relatively cheap (about $200 less than the cheapest at the time). However, you get what you pay for. Within 2 weeks of my purchase, they cancelled and rebooked me twice, with the last booking pushing my arrival by 3 days.
I went online to check for flights, and, they still have flights on my original dates. Looks like they lure you into buying cheap tickets and once they can sell them for higher price, they will cancel and rebook you. I ended up completely canceling my flight and paying much higher with a more stable airline (so I ended up loosing money after all because of the late booking for 5 of us--my overseas flight is in less than 3 weeks).