Five Below, Inc. (FIVE) has had a rough year, to say ...