AutoZone powers through difficult economy