The free veteran ID card was created by Congress as a way to give veterans proof of service at businesses without carrying a copy of their DD-214 forms. It is available for all honorably discharged veterans, regardless of era or time in service. But should you get one? For more details, see this Military Advantage post.