This makes sense. Twitter is not the tool for offering tech support. Rather, it is best suited for making announcements or promos. We also struggled with offering support via Twitter and eventually abandoned it.