It's like this every time. They have something borked. The second and up purchases are shown as special offer, but the system thinks the third and up are special - so only those purchases are automatically rewarded.I am despairing of GI support again. This morning the offer of the town squares popped up so I made two small purchases- what did I get - nada!
I sent support the receipts and an image of the offer - their response "referring it to level 2 support!" Just how complicated can it be?
When you buy the second purchase, you have to go through support and they will manually add the reward to your account. Of course the 1st level guys don't have the kind of access to give away items, so all they can do is to forward it up to someone with necessary powers.
Once you disregard the error that caused it - it's all as simple as it can be, given the scale of GI's operation.