Also, small town and there's a pool of only about 20-30 players to choose from with all the assorted drama that goes with it and the scheduling nightmares that are everyone's day jobs and family obligations. And some of those players are even worse than the ones I have.
If your players are so bad and annoying, you may just want to not game locally. No gaming is usually better than bad gaming. What exactly do they do to get under your skin?