Internet quality - good
Customer Service - (-ve) 5
It's all good if it's going but if you have technical problem or billing/move/cancel issue then you will realize how bad your decision was to sign up.
Staff doesn't respond to requests efficiently and do not read the emails properly. If you are going to pay them all in advance then I would say better buy Lotto tickets and make money to have other ISPs