A ban will come into effect across Holland by the end of the year with some coffee shop owners warning the ban will cost them up to 90 per cent of their takings and could force them to close their doors for good.