I had the exact same dilemma yesterday. Had a BF for sale in the marketplace, and had a few local buyers, a few remote interests, but one VERY persistent Pinsider across the country saying he'd pay full price and would ship (where I do nothing, they wrap and ship with legs on).
I've seen enough horror stories on here with chargebacks, shipping damage, insurance nonsense...etc. I waited a few extra days until I had a local person want to see it last night. During that time the distant Pinsider also responded to my CL post, which was $100 higher and even agreed to that price.
End of story - the local guy saw it, played it, fell in love with it, and paid full Pinside price on the spot. We loaded it up, and I met someone new and made a friend for potential future transactions. No BS, no chargebacks, buyer got to play the game, look everything over, and even talk pinball for an hour. It's just a better way to do things IMO, especially for common games.
Price your game right, and it will sell locally.