Yea that's what I figured. I know KBB isn't the holy grail, but a $3k difference is pretty huge, IMO. If I sold to a private party I could probably get about 15-16. But WillC310 is right, dealing with idiots can be a pain in the ass.
I dumped about $1000 into getting things fixed on my ride. Maybe I shouldn't set my expectations too high and shoot for $13k. I remember the sales guy had a sheet with pricing on all the stuff that needed to be fixed and he had $1800 quoted for replacing the cracked leatherette on both front seats (even though only 1 is cracked). I'm getting it done for $300. Whatever, they're going to try to screw me over any way I look at it.
Thanks for the input.