Libraries and Hours Ask a Librarian

$5 here, $37 there: Americans' indulgences add up