Love the store. Almost always has what I need and reasonably priced. I've been going here for years. I did have to knock out two stars because I've noticed im the last year or so the check out staff has gotten to be just plain rude. There are two in particular who ignore me even when I say thank you and give me dirty looks the entire time im checking out.