Cash sales are usually best, of course. Generally easy. The only downside is you have to meet people.
For the most part I agree with that sentiment. But, I will say, I've met some really fine players, a couple of who have turned out to be legitimate friends, because of face to face sales on CL or wherever.