Once you find the arsonist, you will have the option to either turn him in to the Nilfgaardian soldiers for stealing from Willis or let him go. If you decide to turn in the arsonist, Willis will give Geralt a shop discount, with the miscreant presumably getting hanged by the Niflgaardian soldiers.