Another possibility is that Delta *does* show the cheaper fare that the OTA found, but is displaying it (burying it) on the second or third page of results. By default, Delta displays the "best" flights first (whatever that means), not the cheapest flights. I find this annoying.