As I never received my $20 credit for Halo Reach, I emailed Amazon customer service. Instead of giving me video game credit, they are just reimbursing my card 20 bucks.
Since Reach was already on an old ECA order at a Gold Box price, I ended up paying $19.83.