Owners of gift shops and dealers in Christmas and seasonal cards are blaming social media for recording a drop in sales...