I've had major problems for 2 years

good luck, really object to having to pay to call them to tell them service not working or slow to the point of extinction, which they are now refusing to reimburse, don't forget if no service for 48 hours+ they should refund days lost.