Can anyone tell me if this is suposed to come with a booklet or an insert or something?
I am not sure. Are you talking about the British or German DVD? The German one has post cards in it, and the British one is actually the sister company of the German company
The British one comes with a booklet yes.