Can anyone remember, was this just the same as a Star Bar (which I totally adore)? I only ever had one once; I was always more into biscuit Boost myself.