I'm looking at a 2007 4X4 FJ Cruiser with 37,000 miles and the following options: Front side airbags in addition to the standard front and curtain airbags, Rear locking differential, tow hitch and roof rack. The price is listed as $20,775 which seems high to me. They don't seem willing to budge on the price so I may be out of luck. However, the FJ's here in North Carolina have disappeared. I wish I had bought a month ago and gotten a new one. It's a Toyota Certified Used vehicle, if that makes any difference. Does this seem like a fair price? Thanks for your help!