Despite the rainy and chilly weather, many New England businesses said they had a strong Memorial Day weekend.