Brookside businesses battle product and staffing shortages ahead of the holiday season