I had first reported it on August 13th. It's still being advertised in the Philadelphia Inquirer as of September 3rd. It's not listed at the bank's website.
As I mentioned in the previous post, you can think of this deal as a checking account sign-up bonus. The 10% 12-month CD for $1K results in about $45 over what you would earn in a market leading 1-year CD. The bank does offer a free checking account with no direct deposit requirements.