Not bad with products too much… just the store is really GROSS. Dirty would be a good way to describe it… or unorganized, or even sometimes empty-shelved. Just not a good place to go, yet OK for a DESPERATE need. Otherwise, head over to CVS(not the STUPID Walgreens down the street, YIKES!), or the Holbrook or Dedham Family Dollar.