I really don't care about 'name brands' but they seem to have higher quality clothing. I assume it's classic price discrimination and floor space issues, but I don't see why you can't have a high quality online only brands that don't charge 90$ for a decent pair of pants.