you can buy it from www.speedstacks.com which is official website for the speed stacks
They do not sell speed stacks in retail stores anymore,your ganna have to buy it from a yardsale or a person that is no longer using it.
A shop
you use the timer mostly when you have vistors to your town. you can set it and then have fishing and bug catching competition
You can only buy timer balls in rustboro.
there is no timer ball in leaf green
you cant get a timer ball in emerald
You can buy timer balls at Canalave city and at the Pokemon League.
buy them+
any
You buy them in rustborro city
rustboro city
You can't buy those, i think.