All santa hats have sold out except the long ones which will probably be sold out by tomorrow. It is only mid November! The German supplier, Daiber, should have produced more if you ask us.
Recommended For You
Client Services TeamFriendsFunIndustry NewsJo's thoughtsNews
Happy 15th Birthday to us!
Jo22nd June 2017