When purchasing our tickets I always inform the representative of my husband and sons allergies to peanuts and macadamia nuts. They are supposed to put a note in the system that they are in need of extra services. Upon reaching the gate, I always remind the airline again. On the flight outbound, everyone was already aware of the issue, and the flight attendants not only created a buffer zone, but they decided they would not serve the nut packets to anyone. This was simple and easy, and I was very grateful. On the return flight home, I again asked the gate to remind the flight attendants, and they said they wanted me to talk to them personally when we boarded. Upon boarding, I got a completely opposite reaction. The flight attendant was harsh. She said she could not set up any zone and would not refrain from serving the nut packets. She said she had never heard of such a thing. She then informed the captain, and they threatened to remove us from the plane. Their chaotic reaction to this issue even delayed the plane from taking off. After a lot of back and forth and involvement from the company headquarters, the captain finally agreed to let us stay on the plane and set up buffer zone. It was terribly embarrassing and humiliating. My son was very upset and scared.