Tech Support. A lot of companies will keep you in phone hell, but complain at them on Twitter gets a response (well, except Apple - they don't give a damn about anything, looking at you Apple Maps).
I recently closed my Twitter account though. For the last 3 years I'd exclusively used it to complain about companies without adequate support systems elsewhere, but anyone googling me would have come off with a bad impression as the last 2 pages of tweets were complaints and it ranked highly for my name
Delete the tweets after the issue is resolved. No real need to leave those type of things on Twitter. Also, search is time limited on Twitter, but I cannot remember the exact limit.