We booked a flight through Kayak to Alaska, who then booked us through SmartFares. I was a little confused but so far the experience has been very good. I had a question and contacted customer service at SmartFares and they were very helpful and patient as I tried to correct a mistake I made with travel date. Email confirmation and communication has been good too. Hopefully, the flight day experience will go without a hitch.