That is unforgivable considering the extortionate price you paid for that hamper. I think you might find that if you complain you will recieve some recompense. I'm serious - this is Harrods and they have a reputation to uphold.
In the depths of the past, I remember going to Harrod´s and being told: " If we haven´t got it here, we´ll give it to you for free".
That, of course, was when Harrod´s was a real store. Now it´s just a chintzy, eye-wateringly expensive place filled with concessionaires. And the absolute worst thing is that the Food Halls have been reduced in size and dumbed down. Selfridges has a better food hall now.