I think it's funny how this is listed at $24,999, as if someone is going to say "Well, $25,000 is simply too much, take a dollar off and I'll consider it".
Why not? It works. There's a reason why prices everywhere are always ending in '.95', or '.99' in countries that still have cents. Even if only subconsciously, it makes a difference to people's perception of the cost. See http://en.wikipedia.org/wiki/Psychological_pricing