Demon is one of the ISPs that have considerably improved the customer satisfaction level according to a consumer report.
An impartial review on Demon can be found
here.
Demon provides online text chat support so you can put queries more conveniently.