I like cash, but paranoia would push me to the check. Transfer at bank as stated. With cash and unknown buyers there is a risk of a 3rd party robbing you shortly after the sale in a total coincidence. Also, on counterfeit bills if you happened to get one and spend it now your life is hell proving you were an unwitting dupe.