Selection fine for what you might need in an emergency like us but prices are high. Quality is just ok. My beef is I was not greeted when I went to pay because the man and woman who work there are gossiping about the tattoo man across the street«going at it» with some local woman! My 11 year old listening! The woman should have been out in the busy store helping and selling not gossiping! Poor service!