I can attest that 4Runners in NC are on the high side price wise.
I was looking at absolute POS that I swear one of them should not even been allowed on the road that was sitting at a used car dealer in Raleigh on Capital Blvd and they wanted $8000 for it.
I literally had to laugh at the guy when he came out and threw me the keys, I said I don't think I will be needing those this thing looks like a family of Chimps drove it and left it in a ditch.
It was destroyed inside and out.
In fact for about 6 weeks of searching hard the only decent 4Runners I saw at all was one that was a 1999 was a strange kinda copper color but looked really good and they wanted $7500 for it bit it was a 2WD.
All the rest that were even remotely decent were all at Carmax and started at $13,500 and up.
I was getting really discouraged for awhile there because I was pounding the pavement and the keyboard for hours every day looking for "the one".
I finally found mine from a private party in Charlotte NC and was the very last section of ads I was looking at for the night on Craigslist and I could not believe my eyes a perfect 2002 Sport Edition with a 3" OME lift, nice 17" FJcruiser rims, new tires, Tacoma brake mod, nice Weather Tech mats all around, nice front brush guard & lights, new stereo, remote starter and much more and the guy was a Fireman and took really good care of the truck and had 7 years worth of receipts to prove it was a folder at least 3"+ thick and he wanted $7900. It checked out perfect, interior looked like maybe it was 2 years old it was so nice so I just said straight up whats your bottom dollar and he said $7,700 and said sold and handed him the cash.
I was about to do a back flip.
So they are out there you just have to really look every where.
One tip I found out is when you search on Craigslist try spelling 4Runner differently in the same areas some times different ones will show up if you do.
such as 4 Runner, 4runner, 4Runner, etc
Check in ALL areas on Craigslist anywhere near you as far away as you are willing to drive to check one out.
Also do not take what Carfax says as gospel, it is good to get the place of origin and certain aspects but it will miss a lot of things like wrecks and such.
It will also say that a car was in a wreck when it never was.
Just have a good and trusted mechanic check it out.
and if at all possible you are better off buying from a private party.
.