Occasionally I find a fare for a few dollars less on one of the discount travel sites. However unless there was a major difference in price, I always book on DL's or another carrier's own site to receive the 1,000 miles online booking bonus. I cannot remember the last time where I didn't use a major airline's own site.