The store

Well organized; seems well stocked in a small number of items.