Decent and moderately priced. The selection is solid and was generally happy with the elections that I have gotten over the last couple of days. The interior is nice, oddly laid out and does not maximise the space like it could. Would have given it 5 stars if honestly I felt like the people behind the counter actually gave one iota of interest in anything. They literally were like zombies, no energy, just went through the motions. I know it is not like a career defining track in life, but if you don't put energy into it or at the very least smile when someone comes to the counter, you will be looking for another menial job because this place will be out of business.