A big weekend for Buffalo businesses