Most of the time this location has what I need when I need it. The service is not that great all of the time. My health and beauty needs are taken care of. There are surprises here and there with very helpful and pleasant staff, but then there are the times where you are not even spoken to if you are near an employee. Going at night by myself is out of the question, because of the people that sometimes linger out in the parking lot.