Amid rising costs and fierce competition, small businesses are weighing their options. Can they survive the squeeze?