Do not take a check including a Bank check unless you meet at the bank where the check is issued and they confirm it is authentic. There has been a lot of fraud around fake bank checks. Only accept cash or a wire transfer of funds before you sign over the title. You will only get wholesale value from a dealer but it is easy and safe. Good luck.