My last post on STC Capital Bank was in April when they were offering 2.75% APY on the special 6-month CD. However, it didn't allow a penalty-free withdrawal. Instead, it allowed additional deposits.
It appears a branch visit is required to open an account. Branches are located in St. Charles, IL which is about 30 miles west of Chicago.
The bank's ratings for safety and soundness continue to be strong: 5 stars (superior) at BauerFinancial and 4 stars (sound) at Bankrate.com. Both are based on 6/30/09 data. STC Capital Bank has been FDIC insured since 2006 (FDIC Certificate # 58127).
Other Competitive Certificate of Deposit Rates