That's top dollar...usually what a dealer asks.  Watch craigslist, lots of private party owners willing to accept quit a bit less.  A friend of mine just bought a super clean 1400 mile 03 from an older gent for 2900.  It took him about a month to find the right deal.
 
Good luck!