According to their Q&A Page, you can apply for accounts in person, by phone/mail or over the internet. The online application allows for multiple beneficiaries and allows funding by check, ACH or wire transfer. According to the CSR, people in any state can apply online. I was told that you'll need to mail in two copies of IDs.
The name is a little weird for a bank, but it's a real bank. Branches are located in Philadelphia, Southampton and Ambler, Pennsylvania.
The bank's financial ratings for soundness are weak: 2 stars (problematic) at BauerFinancial and 1 star (lowest) at Bankrate.com. Both are based on 6/30/08 data. The bank has been FDIC insured since 2001 (FDIC Certificate # 35561).