Went and talked to the representative Samuel from Amazon and he said I had to wait until April 27th to receive my codes, so I asked him to speak his manager, representative Pavan the manager of chat support who said they didn't have the promotion codes to even give out. When I said to him others have already received their codes he said he couldn't offer anything further on the matter and refused to give me my codes that I knew he had.

I heard Amazon has good customer support, but from this it seems it is untrue. While other chat support representatives just hand out their codes upon request I get to waste my time arguing with people who don't seem to give a hoot.