Further to the above:
I think the Moncton Northwest Goji's is pretty safe. The store is located at the Mountain Rd entrance to the Wheeler Park Power Centre, and has great visibility. The place is a zoo most evenings. The Shediac location is also quite busy and has a perfect spot next to the entrance to Parlee Beach.
The Goji's in Riverview isn't open yet, and will be in Findlay Park. Time will tell if this is a successful location. This spot isn't really close to the residential neighbourhoods in the town and Findlay Park is only a modestly sized retail development.
The Dieppe Goji's is in a building in the east end of the Champlain Place parking lot and unless you know it's there, you wouldn't know it exists. I know that it is currently very popular, but I wonder if they shouldn't move to a higher visibility location such as the Champlain Plaza Phase 2 under development by PlazaCorp. This might be especially important with Menchie's moving in next door......