A very popular, New England founded business is closing in Portsmouth, New Hampshire...WHY? The good news is everything is 50 ...