If for any reason you are not satisfied with TWC’s products and services, all you have to do is call us at 1-888-TWCABLE (1-888-892-2253) within 30 days of your installation date and we’ll cancel your service and refund your account – guaranteed. However, you must return your leased equipment before the refund can be issued.