I don't see how this is rare at all, you can catch a Pikachu initially after you run away from the starters three times. This is common knowledge that's been posted countless times since the game released.
Anyways, moved this to the correct section, good luck with your $1000 Pikachu.