Lol, I looked up in my old textbook. Both あげる and くれる are valid. There is only a difference is that if フランズ used くれる it would have implied an identification with Brandless Goods. By using あげる it implied a neutrality or an identification with the giver.