Weather, crowds smile on BHS