1. Using any online 'appraisal service' or what have you as a pricing guideline is not something you can depend on. There have been numerous tools like this and sometimes their results are so wrong it is funny.
2. People who own domains get do get a lot of mail, often of the "let me scam you" variety. Standing out from these is the trick.
3. A good domain name is worthless without good content. Don't pick a bad name, by all means, but what lives at that name is much more important than the name imho.