It looks like they have fixed the two major issues that the current store has.
1. Parking, obviously
2. The entrance to the store is not near the main entrance to the parking lot. This causes such a traffic bottleneck at the current store. It's one of the main reasons I don't go there as often as I used to. The Saint John and Fredericton stores addressed this issue when they were built.
Now if they can do something about the general rudeness and selfishness of the customers in Costco, they'd be on to something.
Hopefully having Costco gas in Moncton will lower the prices a bit. This development is close to where I work, so I'm happy the gas bar will be going in there.