I got a theory that Philo doesn’t actually have a supplier and these items are all due to an ability Philo has. There’s simply no way she has enough space in that bag to carry all these items that happen to be good for the situations they’re in. Plus considering Philo has a major fear of talking with people it’d be surprising if she had a person she got all these things through