I'm at the point of the game where you have to battle Ciel. The problem is, after the three consecutive double battles, my main team is over the level cap, and I am fresh out of Common Candy. Since the only towns I can visit are Cacleon, Ametrine, and the Agate circus, I was wondering if there's anywhere in these towns to buy some Common Candy. Thanks!