I have been to this new store a couple of times. The first time was to check it out after it opened. One time I came in looking for sweet almond oil which I purchased. They had a decent selection of natural beauty products. However, they don't carry some of my favorite lip balms. They actually could expand their lip balm selection. My last visit I came in looking for this neti wash plus stuff you add to your neti pot. I found it in the US. They didn't carry it or anything like it. The sales clerk told me they could possibly special order it. A week later, they called to say that they couldn't order it in and had no other similar items.
The one thing that was evident about the beauty products is the high prices, in comparison to the price I've paid in the US. Stuff I paid $8 down south is $12 up here.
I briefly checked out the rest of the store. They have an ok selection of food. It's not a huge store but carries a little bit of everything.