i eat cottage cheese before bed every night, and it probably works out cheaper than constantly buying more pm protein shakes. are they equally effective???