Originally Posted by
Earthlings
Recently in the last month or so, has anyone confirmed getting both the 70k point bonus and the $75 statement credit? Which link did one click, the statement link, the 70k, or another link by calling in, etc?
I was given a choice 50K/$75 credit or 70K points and no statement credit