It appears that a branch visit is required to open an account. It's a small bank with one office located in Seattle, Washington.
Its ratings for safety and soundness are a little weak: 1 star (troubled) at BauerFinancial and 1 star (lowest) at Bankrate.com. Both ratings are based on 6/30/09 financial data. On the plus side, I can't see any public enforcement actions against the bank (via CalculatedRisk Blog). The bank has been a FDIC member since 2004 (FDIC Certificate # 57799).
Thanks to the reader who emailed me info on this CD.
Other Competitive CD Rates