ive read a few guides saying that timer balls could be purchased from rustboro city pokemart but mine wont sell them. ive beaten the elite 4 and been through verdansurf tunnel, how do i make them appear?
If you already unblocked Verdanturf Tunnel, then you need to go to the Rustboro entrance of that tunnel, and look for a man standing outside near the entrance. Speak to him. He should tell you that the Pokemart has new balls available, and I believe that he gives you one of them.
Inside every older person is a younger person wondering, "What the hell happened?"