This Is Why Everyone Hates Cable Providers

How this man stayed calm through it is beyond me...