As of this morning, I still hadn't received my Castlevania $20 credit. So I actually CALLED them (not emailed them) and the lady sent my information "up to marketing for research", whatever that meant, and I just received a reply that the credit was applied to my account. Took about 3.5 hours...