you buy them in fushia city ps.if you have any questions email me at skinklutz@gmail.com
u can buy an ultra ball in sootopolis and then u can buy them anywhere after that
You buy them when you beat your 4th gym
You can buy Ultra balls from any Pokemart after you defeat the elite 4. The cost £1200 each.
at poke marts in cinabar island fuchsia city and pokemon league/indigo plateu
easy make it low life then use a ultra ball buy alot
ultra, the premier is the same as a pokeball
You can either find them in certain caves or just buy them at Pokemon marts in the "advanced" places (where there are stronger leveled Pokemon)
to buy a ultra ball in Pokemon crystal version , you must go to blackthorn pokemart and pay 1200 for each one. but its kinda far in the game . the last gym leader lives in that town.
Pokemarts.
ultra ball
The Ultra Ball can be bought in the Pokemart later on in the game, or you find it in a variety of areas.
definitely an ultra ball..usually things that are more expensive are better in pokemon..although they don't entirely justify the cost!!