To get free Potions, first go to Timber Town with Rinoa in your party. After this you will need to go past the bridge with the guards and if you see a man, talk to him twice to receive a Potion. These steps can be repeated. If you don’t see him straight away, leave the area and go back in until you do see him. Happy healing!