I haven't had it today, as I couldn't see my dr to get my medical form signed. Going in the morning, so provided my dr signs my form I will be on sole source tomorrow. I can't afford to waste shakes as money's a bit tight atm.... Will update as soon as I've had it. xxx