Get Games and Company of Heroes developer Relic Entertainment are offering a "Veterans Support Packs" promotion. If you purchase Company of Heroes 2, between now and November 12th, they will make a donation to one of two charities. It's your choice as to who gets the donation.
The two charities that they will donate to are the United States Department of Veterans Affairs (VA) or the Royal British Legion. Both charities provide care and support for veterans of wars in their respective countries. They will make a donation of £5 / €8 / $10 to the charity you choose, and all you have to do is purchase the game (which is at a 33% discount) by clicking on the one you want.
You can jump to the Get Games page for the promotion at the source link.