i think this place is great. very small but have a great variety of food, gifts, medicine. on the contrary, i think the service was great. they were friendly and told me lots about the products i was not familiar with. stuff is always fresh and delicious. the prices might be higher but the purchases are always worth it. family owned, very cozy with a cafe, where they will gladly make you a sandwich and a hot cup of tea!