I may have a red vest on but I am still a human and you will treat me with respect. How would you like it if I came into your job and yelled at you for something that was out of your hands.
At my post our management would refund the pantyhose and the beer just to shut the customer up. Our main store is not making much of a profit, hours are being cut because sales are down, merchandise on hand is limited and lets not even talk about morale. I am no manager but it seems that if someone would stand up to some customers and refuse to take their CRAP back 6 months later (most items have extended warrantys) and not give them SHUT UP discounts of 25% per item, the store may eventually make a profit.
Unless they are being rude to you, you have no right to be angry with them.
Let's drill down to a single point here. AAFES hires idiots. So what does that say about you as an AAFES employee? You idiot!