Three days before the Fourth of July, Webster Groves learned its fireworks supplier would not fulfill its contract, forcing ...