The retail portion is fine. Friendly, helpful clerks.
The pharmacy is terrible. They all seem like they hate life and all the customers. When they get someone new in that is friendly, they don't seem to last long. I actually saw a pharmacist and store manager have a conversation griping and cursing about something while I was standing there trying to be waited on! Not sure why I keep coming back other than it is close to my house and I love being treated like crap.