4th of July delights Andrews Valley despite late storms