I stopped by at this store because I needed some things and I knew they would have it. I read other reviews on another store named Lee Lee, I have never been to that store so I can't compare. I found the store pleasant and didn't at all feel overwhelmed. The veggies looked fresh and overall the store wasn't that bad. The prices I felt were ok,I can't compare to any other Asian store but I thought overall this place was pretty cool.