Travel agents may often alert you to offers on fares. the Emirates website has a section of Special Offers / Featured Fares. In my experience the offers I get from travel agents are usually available on the website.
EK don't often seem to have sales in the way that BA do.