The brass is promising that "all Sailors will receive pay and entitlements within 14 days of becoming eligible for the pay or entitlement" by the end of the year.
Thousands of veterans received their free veterans ID cards this week featuring their names, their branch of service and a bright red advertisement on the back.