I'm a bit surprised that Cody is still asking for such a discount. I absolutely think active or recently discharged military should receive a discount when available, but don't feel it should be a life-long advantage.
If I'm correct, Cody told someone (his 2nd time back in the house) that he went into the service right after high school and served a total of 4 years. That means Cody is out of the service 10 years, and should have gotten himself settled enough not to be quibbling about a 5 or 10% price break. IMOO, of course.
Just for the record, I have never been in the military, but my grandfather, father, two brothers, 11 uncles and 19 cousins have been, and none of them even knew there was such a discount. My grandfather and father do take advantage of Senior Citizen discounts, however.