The street vendors and small stores along Canal Street have long attracted shoppers who are drawn to the cheap prices, New York knick knacks and counterfeit goods. But on the day before Christmas, ...