Horrible connection. They charge me days before due date. Request a refund still waiting on refund this company customer services is horrible. If I could rate this less then one star I would. Been over five days still waiting on refund.