Massachusetts business fights back after town cites them for displaying 'excessive' amount of flags