Scammers
Scammers! Avoid like a plague! Received paper nativity set made out of cheap cupboard and paid £22.65 for the ‘privilege’. Contacted their customer support - refused to reimburse, return, refund. Do not waste your money on these bunch of scammers. Avoid!!!
