Abercrombie is overpriced and lacking in any distinct personality.