As a long term customer of MCSNET, with 2 separate accounts. I have tried other options and found that MCSNET have a reliable service with acceptable speeds. Rural internet service is difficult to implement and can be rather expensive. Customer Service when I required it was fast and competent. I look forward to possible improvements in the system