3 small businesses take on the big boy