Thank you for contacting Electronic Arts.
At first, please accept my apologies for any delay in addressing your issue. I can understand the frustration you are enduring at the moment for not getting a timely reply, but please know that due to high volume of contacts we were unable to provide our level best to get back to you as fast as possible.
I have manually added veteran status on your account "************@hotmail.com". You will see veteran status of BF 2 and BF 2142 on your account.
If there is anything else we may do to assist you please let us know.
Electronic Arts - World Wide Customer Experience