Beauty lovers in Vancouver, we have some great news for you! The long-awaited Urban Decay store will finally be opening at Metropolis at Metrotown on September 10, 2016.