You summed it up pretty well. Delays are understandable, but it honestly takes up 5 mins tops to type out a reply.