Or... they could just let that shop fairy bring the items to the demon lord castle... since you know, she has infinite storage and can teleport or something. Also why go back to the king if he can't order them to do anything from a distance? makes no sense here.