Great selection and wonderful staff. They're always happy to go way beyond the call-of-duty to look for something you are requesting, and if possible, special order it and stock it for you - fantastic. Four stars because I still have to shop elsewhere for fresh food and some strange herbs / extracts. Would put 4.5 if I could :).