There is no store Sephora in the city St. John's