How do you feel about their own brand, i was looking at their creatine and whey, seems reasonably priced...Its called Higher Power any opinions