<human>: Give me a shortened version of the text

I have U-Verse internet and cable service. I have had it about a year now, and have always been pretty happy for it. But in the past month, my internet has started cutting out pretty regularly throughout the day. I finally got a tech out on Friday (15th), and after waiting all day for him, he shows up at 8:55 PM, doesn't even come inside, but calls me and says "My computer shows everything is fine, I'll call an outside tech to check the wires."

Said outside tech shows up the next morning, knocks on my door and says "everything looks fine, internet should work" and leaves. Internet still doesn't work. The NEXT day, ANOTHER tech shows up, replaces my gateway, and it STILL doesn't work. The next day, an outside tech comes and "fixes" the outside problem. 

It is now Tuesday, and I have had four techs come out, and my internet doesn't cut out anymore. It does, however, go extremely slow now. What should I do? Should I demand some sort of reimbursement from them? Should I cancel my service? How should I go about this? I have contacted Dispatch, Customer Service, reached out to their PR staff on Twitter, and they just keep giving me the work around.
<bot>: AT&T U-verse is fucking up. 4 techs came out. Still is fucking up. Want a refund. What should I do?