High impact pop up display stand