About 20,000 people had lost power in Alabama by 3:30 p.m., according to tracking service PowerOutage.us. The company offered ...