I've been a customer for well over 4 years. Paid a one time fee of $50 to "access config file" basically username and password for my ATA and so far everything works as advertised. I have e911, which i haven't tested yet but it's a plus.
Free phone number with it. They did have some call quality issues awhile back but those have since been history.
I'm not sure why everyone doesn't switch to them. I don't call long distance, and everywhere i call is within their allowed list without funds in my account.