Barnes & Noble's hours are Sun-Fri 10am-10pm, Sat 9am-11pm.