You should definately get a better rate through the airlines directly. Depending how far in advance. Check U.S. Air, American, Delta, Northwest. You should get lucky. Happy Traveling!!!
When an adventure ends you can never go back, never relive it, never hope to feel the same emotion. The secret is to not try and go back but to keep searching for new adventure....