You actually should not compromise on the quality of body mass gainers by looking out for something cheap. Best options available are:
1. Sinew Nutrition Elevate Mass Gainer: High on protein and carbohydrate content, this mass gainer acts as a catalyst in bulking up.
2. Optimum Nutrition Pro Gainer: Instant energiser that can be taken post workout and between meals.
3. Dymatize Super Mass Gainer: For those looking beyond mere mass gain, this one's for you. It helps in the overall development of your body.
4.BSN True Mass: This protein powder helps to build up lean muscle and mass.
Check out here for more information.