Check it out here.

N/M, by the time I figured out how to make a link Dell fixed the page.

But here's a link to the original thread I found on anandtech.com's hot deals forum to prove that I'm not crazy.

Does anyone on here think that maybe Dell slipped up and announced a (admittedly huge) price drop?