I am dying to catch Mesprit in platinum. I got so super duper close to catching it! I checked the department store in Veilstone but the only have the regular poke,great and ultra balls.
I think they sell quick balls in the Pokemon league for 1000 pokedollars each
Sorry for not being specific but.. i got this info from a rip off site
hope this helps!! :D