BAD. I bought from them after finding they had what seemed like the best deal on Kayak. So far in the last few months they have sent me about 6 emails saying that my flight times have changed, in some cases taking a 2 hour layover and turning it into an 8 hour one. I have no idea when the updating will end or if I will end up with a flight that will work for our schedule.
Oh, and at least one of the times they made it so my connecting flight took off before the first one landed.