I have a 2004 Stumpjumper FSR and recently bent the stock front derailleur. For some reason my LBS is having trouble fitting a front derailleur on my frame. They keep giving me the wrong one.

What XT front derailleur will fit on my 2004 year's frame? I would like to put a 2008 XT on it as this is my racer.