As far as I know about receiving a grimoire is that (majority of the time) a person must attend the Grimoire Acceptance Ceremony. The wiki page states it is an event for the 15 year-olds of Hage and the surrounding area, however I'm not certain how far "surrounding area" extends to. Even when looking at the grimoire page on the wiki it links back over to the Grimoire Acceptance Ceremony event saying that is how people usually obtain theirs. It's confusing to me whether this specific event is where people can get them, or if there are other similar events for people not in the "surrounding area". I couldn't imagine someone travelling from the common region, let alone the noble region, to receive a grimoire there. This leads me to question if there are other ceremonies or other methods outside of that specific ceremony to obtain a grimoire. We know that other people can't use someone else's grimoire so buying one wouldn't really be an option. Maybe I'm being an idiot and accidently missed something, but I'd like to know regardless. If you have an answers, theories, or suggestions, I'd love to hear them.