Use their presence in social media to your advantage, tell 'em why you're not happy. Go on twitter and trash them, they can't delete those posts and they remain there for everyone to see. Are you going to wake up tomorrow and everything will be good? Absolutely not, but believe me if they continuously get bombarded by shareholders through all means it will send a message. A message even their customers can see.