Don't remember if this has already been mentioned, but you can buy the three presents (pink bar to max spot, alertness increased, and blue bar max) can be purchased in the gym locker room at the school from a blue npc. First noticed on day 16, so I don't know if he simply shows up on that day. A nice way to avoid the randomness of fishing if you've got the cash.
Also, there are areas where you can sometimes collect randoms items without using supplies or time. The stretched out grass on the fishing part of the beach; the walkway on the bottom of the mountain; and the stack of mattresses inside the gym locker room. Seems to be random on when items can be found, and there might be other spots.
Does anyone know what the firepit at the riverside is for? It is clickable, but all I've ever gotten is a short line of moon runes.
Also, how do you unlock the fifth skill on the top row of the first page, and the first and second skills on the third row of the first page?