Likewise I called a few times with the following results...
1st sales rep checked "with the IT group" and said because it was an ultrasharp it would have the 3 year warranty (and that non-ultrasharps are 90 days). When pressed with "are you 110% sure for a refurb?", she transferred me to technical support since they would be the ones I'd have to deal with in case of a problem. After a painful discussion trying to explain I had not actually bought it yet and that it was a refurb, he *thought* it would have the 3 year warranty. When asked about the 90 day disclaimer right on the monitor page, he transferred me to another tech support guy that said 90 days.
I called again and this time the sales rep said their general manager clearly stated all monitors have a 90 day warranty. He tried to transfer me to a "warranty customer service rep" and I wound up talking to some guy in software support who was obviously fumbling through some documentation of what their warranties are and he could not figure it out (I don't think he even knew what Dell Outlet meant). I give him credit for trying hard though.
So I try one more time... CSR *thinks* it is 90 days, transfers me to someone who is suppose to know, and he suggests after buying it I can check by looking up the service tag to see what the warranty is. Great - about like having a scratch off sticker on the box telling you what warranty you got!
Unbelievable that no one I talked to knew the answer for sure or even how to get the answer and actually suggested I would have to buy it to know for sure!?! Given the explicit note on the monitor page, I think it is unlikely for this to really have more than 90 days.
My conclusion - I would not buy with any expectation of more than a 90 day warranty and I would not look forward to having to deal with the group of people I spoke with to get a problem resolved.
Oh well - I'm pretty picky about monitors and was worried about going with a refurb anyways with some of the problems reported in the HardForum discussions so that is one less thing to worry about ;-)