I have one 1200cal weight gainer shake a day, maybe two on training days.
I also have my home-made "nasty shake" 2-3 times a day. Always together with breakfast and at my 3 o clock break at work.
Nasty shake is:
0.4l of whole milk
3 table spoons of instant chocomilk powder
Sometimes 10 grams of creatine mono
4-6 raw eggs.
When hungry and in a hurry I add a scoop or two of chocolate weightgainer powder to it aswell.