Tribulations of opening a new business