I am in the market for this service right now.
A few quick first impressions (I'll have more later)
You need an FAQ section, I had the quick questions of 1) Can I get an 800 number? 2) Can I get a vanity number, i.e. 1800-Stronico? 3) What credit cards do you take (I put everything like this on Amex).
Beyond that, quite good - more thoughts later.
Addendum --- I missed the toll free bit of text on the home page before