I also book the majority of my tickets through a corporate travel agent. Whenever I have flights that I want to upgrade, I wait for the ticket to issue (meaning I get a second email from my agency) and call the DM line. The price they quote is always far less than the website.