I have in the past used social media to express dissatisfaction with companies. It is a very effective way to get your message across. Luckily I have not had too many bad experiences in the last few years. Now I am faced with a dilemma. Twitter is by far...