Happend to me that thouh, I wanted 16k-15.5k for mine a few years ago, had no decent offers at all, sold it to a performance dealer for 15k, he sold it the day later for 17.5k.
The new owner then contacted me told me he had been looking at it when I had it for sale but paid 1.5k more through a dealer??? go figure.
Obviously finance is easier to get through a dealer.