r/Twitch•9 yr. ago[deleted]It's been 20 days/14 business days since I submitted a support ticket, and still no reply.Tech Support[deleted]Posted Jul 16, 2017, 9:17 PM UTC07Share