Always has what I need, friendly staff.. Clean restrooms.. & a cool place to hang while deciding if the read or mag is worth it over a nice java... I just hate being asked every time if I want to join the B&N program... No.. But.. No.. Ok.. Well.. No..