I bought this car brand new.
I loved it every day since.
It now has 141,000 miles.
The only issues that I've had were minor, until recently.
Heated seat (drivers) stopped working.
Which Ford fixed.
Link ends on struts keep coming loose.
Makes a clunking noise.
The transmission died at 130,000 miles (Covered by aftermarket warranty).
I thought the Alternator died a few weeks ago.
After spending 3 hours changing it.
I come to find out it wasn't dead.
Low voltage was caused by a blown inline fuse in the negative battery cable.
All in all I am very happy with that car.
So happy I just bought a 2012 focus.
Let's hope it handles better in the snow then a 2004.