Long time lurker, first time poster.
I used the link from TM travel world to get this card and was approved with no problem. Does anyone know the phone number to call to make sure I got the 75,000 miles? I couldn't find it anywhere in the sign up process.
Thanks in advance. Love this site.