Can't help you with the citric acid but....
Nut crunch bar - yuk, was highly disappointed in this thought it night be like nut brittle - not a chance, but then again we are on a VLCD are'nt we!! Will not be getting anymore of these this week...........