Totally agree with the "Mets official" on this one. While Barajas has been a gift for the Mets this season, there is simply no hurry to get this deal done now. Aside from the fact that Barajas is 35 years old, the Mets cannot be convinced that his bat will stay at his current levels for the entire 2010 campaign. Despite his hot start, Barajas's career stats suggest that his bat is sure to level out and his home run rate and slugging percentage are sure to drop.
If the Mets are going to commit to Barajas after the season, then they will need to seem him continue to handle the pitching staff well and continue to hit enough to warrant a new deal. Right now it just doesn't make sense to commit to Barajas beyond this season.