At 5:30 a.m. on Tuesday, cars began to file into the parking lot of Westlake ACE Hardware in Independence for a chance to get a free box fan from the Salvation Army. The event was set to begin at 8 a.m. But by 6:30 a.m., the parking lot was so full that volunteers decided to start handing out fans 90 minutes early.