JoAnn's in San Diego has a military discount, but it has to be an active military or retired. They also have the same discount for teachers, but the teacher has to be enrolled in their teachers' program with a card or have a copy of their current payment stub.