Yeah for sure, supporting the small ones is important! I've been making it a point to do that as often as I can, whether it be buying something like this or something a little bigger. Getting it from a local instead of some shitshow like walmart or something is the best for us all.
Very true, we should aim to be a better person as often as we can. If we slip up, learn from it and go forward on the next day with the lesson for how to improve upon it.