Boston, MA., 04/10/12, A new New Balance store opens up on Boylston Street. On right is the Boston Marathon route. Section; Business Suzanne Kreiter/Globe staff