This exact thing has ruined the enjoyment of selling gear. I don't do Craigslist because I don't want to deal with people face to face, but I've sold gear on eBay since 1998 and on Reverb for several years. I stopped selling on eBay a few years ago because it got to be too common for people to find SOMETHING wrong with everything (oh, a 20-year old bass has a few bumps and bruises clearly shown in the photo? Better file a claim with eBay! Oh, the amp is missing a knob I clearly described in the listing? Better file a claim with eBay!) and NO MATTER WHAT, eBay sides with the buyer. It doesn't matter how much documentation you provide, how clear your photos were, etc. You're expected to just eat the cost of shipping both ways, often because people bought on impulse, didn't read the description, or simply changed their mind.
Normally I take the world's most thorough photos of gear when I make a listing, but a few weeks ago I was in a hurry to get a bass up on Reverb with the intention of adding better photos as soon as weather permitted, so I didn't take the photos outside where I normally do and instead took them indoor. They weren't as crisp as I always like, but they still looked better than many listings I see. Anyway, someone bought the bass based on the photos on the listing and the description (which I think was very accurate), and then AFTER I'd shipped it out, the buyer starts messaging me asking pre-purchase questions like how the neck is, how the frets are, how the finish is, etc. I answer all his questions and bite my tongue so I don't give him grief about how you ask these questions BEFORE pulling the trigger on a purchase. I know right then it's going to be a problem, and of course I was right. The day he gets it, he sends me this laundry list of complaints about how the bass is "way rougher than I described" and goes so far as to say "the neck is ruined". I played the bass for a solid year before selling it, and it's 18 years old. The bass plays great, looks like you'd expect a bass of that age to look, sounds good, has good strings on it, etc. I was very clear in the listing that the bass wasn't new by any means, and alluded to the numerous dings and light scratches on the neck and body. I assume either he was expecting it to be perfect (which isn't my fault), realized he bought it on impulse and can't afford it (which isn't my fault), or wanted to try out a bass with absolutely no consequences for him (which isn't my fault). He lied and said the neck was "ruined", I assume so he would have no resistance through Reverb on requesting a refund. So I paid $55 to ship the bass to him and $55 to ship it back, and now he has his full purchase price refunded. So I paid $110 for this guy to waste my time, basically. The bass is perfectly fine, including the neck. It's so frustrating. I don't know if I'll bother selling it again or not.
Good luck OP.