Book directly on
www.thy.com. I checked with a dummy booking for a RT IST-ESB, and you seem to be correct--the exact same flights that cost TRY 153 (USD 103) on TK's own website are listed as USD 596 on Kayak! Very odd! Still, you can book directly with the airline, so you may as well do that.