Advance Auto sales, EPS down on weak consumer demand