22 is not that much and 20k is a very fair price for it. I paid 18k for my 02 WS6 with 44k on it four months ago and that was actually about 15k less miles for similar ones that were going for 18k dollars. I guess it all depends on the area. The best deal i've seen in so cal is an 02 WS6 with 9 thousand miles for 22k.