It is really not that expensive if you think about how long it is going to last you (depending on what size you buy). Also think about the fact that it will replace one of if not two of your daily meals so that is less that you will need to spend on food weekly/monthly. You can get it cheap on a lot of websites, just look around. What brand are you trying to buy? Optimum nutrition is good whey and is usually reasonably priced.