Sorry for alienating everyone though. It's just that I usually trust Kayak and ITA Matrix, plus some previous experience with expensive CX tickets made me jump to conclusions. Probably should've done some more research on the topic before popping the question here. I'd be happy to have the thread locked, still a little confused about the Kayak/ITA Matrix problems though.