Both cheap and high quality. It's a big store. There is a friendly staff of friendly staff. The grocery store department is very strong. They attach importance to hygiene in the fresh food aisles. There is more than what you are looking for. I definitely recommend it.