If you don’t care too much about quality, you can easily buy them at supermarkets or convenience stores. They are still good.
If you prefer high-quality ones from established brands, I recommend visiting department stores. Additionally, when you are in cities like Kyoto or Osaka, you can easily find the main stores of established confectionery brands with histories of hundreds of years.