You don't buy poffins. Find some berrys (each type of berry makes a different type of poffin) the Pokemon on fan club in Hearthome city talk to a man who gives you a poffin case go next door then and talk to the lady and you'll be making poffins in no time.
Chat with our AI personalities
You can't buy them you have to make your own.
No. To obtain poffins you have to make them yourself in Hearthome City in the Poffin House.
damn your stupid HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA THERES NO SUCH THING AS THAT HAHAHAHAHAHAHAHAHAHAHAHAHAHA
to get Pokemon to like you you just train them and give them poffins and if they let you walk them in amity square
you have to move around with the Pokemon that you want to make happy in the first in the party. You can also feed Poffins or berries.