Commercial weight gainers are a joke. You're essentially paying $30-$50 for maltodextrin. N-Large 2 is awful. Its packed with malto, which can be bought for $1 a pound, add in a few grams of protein and you're paying $35 for 10lbs of N-Large 2 that really costs around $10. Make your own gainer, tastes good and you know exactly whats in it, complex carbs...
15oz water (or milk)
2 scoops whey protein
2 scoops natural peanut butter
1 table spoon flax or fish oil
1/3 cup oats
Blend & enjoy.