American Mastercard commercial come on my preview channel today. No application fee. Anyone have any information about this company?