Hi DDFers,
I just applied for an AMEX Starwood card for my first time, the sent me an email asking me to call them at (888-826-3471) because they need to finalize my application, they still need a 'Business Phone Number', and 'Home Address Verification', is there any reason I shouldn't call them? And is there anything I need to make sure not to tell them?
P.S. I wrote that my annual income is $150K (it's nowhere close to that), was that a good idea, or a bad one?