I always hated random encounters when you really didn't need any more Pokemon to catch. I know there's repel and cleanse tag. But it's still a pain, cleanse tag doesn't work that much and repel, I don't wanna keep wasting money on it :C