I know that some of the B2's that are out there are going for really high dollar amounts, but they are usually perfect. You also have to consider the fact that when people are putting a vehicle up for sale, they most times are doubling what they are willing to accept for it. I know if I listed one of my vehicles, I would put it higher because I know plenty of people would make really low offers, and also to scare away tire kickers.
If I found a relatively low mileage, rust free, real good shape B2, especially if it was like the 85 b2 Eddie Bauer my grandpa had, I would pay up for it.