Christmas of chaos: Why B.C. business owners say you may want to start shopping now