Rustboro city
I am pretty sure it is Rustboro City in the PokeMart.
Timer balls are sold in the rustboro city pokemart.
You can buy them at the Pokemon mart at the Pokemon league. I buy my timer balls, heal balls, etc. at the Pokemon mart in canalave city
You can buy timer balls at Canalave city and at the Pokemon League.
buy at rustborough mart.
there are no timer balls in fire red or leaf green..veronica
Driveil/Openluid
in rusterbero city with the rock gym
You can buy them, at the Pokemon leuge thjey have evry kind of ball except master and cherish balls
A timer ball is good to use when you want to catch a Pokemon you've battled for a while. The more turns you have in a battle, the better more chance you have to catch to Pokemon with a timer ball. (I caught my Groudon in Emerald with a timer ball ^_^)
i think you have to go to the drawing corner in dept store
You can only buy timer balls in rustboro.