Alabama retailers, consumers enjoy tax holiday