This article from Put This On explores the reasons behind J. Crew's declining popularity. via Put This On.