Pokeballs
To obtain free Pokeballs of all types, go to the house to the right of the Pokecenter in Solaceon Town. Catch the type of Pokemon the man requests that day. Show it to him by the time he must run his article. Save the game before you show him the Pokemon. If you do not get the type of Pokeball desired, turn off the game and talk to him again.