Poor Abercrombie's been having a hell of a time with this whole recession thing. Last winter they refused to cut prices pre-Christmas which led to dev