A small amount might not be an issue. Saying they are for someone else will raise a flag.
Coming for a day or weekend with a month's supply might also be a problem
/help.cbp.gov/app/answers/detail/a_id/1217/kw/food%20supplements/session/L3RpbWUvMTQxNDY5OTcyNy9zaWQvd2tSUXJiNm0%3D/suggested/1