They always have what I am looking for and they are friendly. Staff is friendly. The only down side is no CC which can be hard sometimes when cash is low, but other than that all is good.
This place is very friendly and I have never had to deal with any unfriendly or grumpy people. Including the security people outside. They are very helpful and have answered all my question, giving me great advice on different things to try.