agree with zaskar. It always amuses me when people ( not stw but collegues etc) get angry about protein shakes. Admittetly I only use basic ones and to some extent do not trust more complex formulae ( but that's just me). I find that a protein shake post workout is important for recovery during the night and at 9pm eating some chicken or tuna does mostly not appeal.
Have you tried drinking some milk shortly after training?