I opened a new checking account pursuant to this offer a few weeks ago and have already made the five debit card purchases required to get all the miles.
However, I went back to the offer page today, and one of the terms is "This bonus mile offer is not available to customers with an existing Chase checking account." I could have sworn I read the full offer several times before I signed up and that this term was not present. Is this something new?