Compared to local store though where you only have 15-20 pre-made shirts to choose from, designing a shirt from over 200 different patterns is a great advancement in shopping experience. After you picked your base pattern, you can further customize other details to truly reflect your unique style and taste.
Then there is the fit issue. Say you found something you like off the rack but it doesn't fit. It is a frustrating, compromising experience. We totally solved this problem once and for all- you can get a good looking shirt that fits you well in a few clicks.