Pros: Everything as promised. No hidden charges, extremely reasonable price. Pay by check option.
Cons: Would be nice if we could pay by setting up electronic one time payments from our checking account.
Summary: We waited for our first bill to see if there where any surprises. But everything was fine. No hidden fees, the price was what we expected. We are very happy with the service. Have not needed to call customer service yet so I can not comment on that.