I think the last time I flew, I bought direct from southwest.com
It should be noted that after you fly, you will receive credit card offers from one of their affiliates.
Also, don't forget to add in all of the fees that are not already included in the airfare.
i.e checked baggage fees.