If it's in good shape, then I would say you got a fair deal. I've noticed something that always makes me wonder about people. Whenever you buy something, they will always say "well I know where you could get one just like it(or better) for less." kind of as a one-up on you. I bought my truck for 13K, 02 siverado LS trim. So I'm all happy and most are like "nice truck" but this one idiot has to say "oh, I know where you could have gotten one with less miles on it for less" and it turned out to be a v6 WT (worktruck) with a beat up bed. However, before this, I was told how nice of a truck it was. When I got my Mustang, back in 2001, I paid $4800 for it, which it was 91K miles and bone stock, but in good condition. My roomate at the time was talking about getting this other one, it had rims, some mods, and it was a notch. It was going for $4500, and had a lot more done to it. Until you look underneath, rust and looked like someone went ramping railroad tracks. Oh but the new paint looked great, except where it was chipping under the front fender.
What I am trying to say is don't listen to them. Yes, maby you could have run into a great deal, but probally not.