'It spoiled our Christmas day. I'm angry and I'm certainly not going in that shop ever again'