I think it's the overexposure to the inside workings of tech that leads a dislike of these brands. As long as Amazon delivers to you the next day and accepts free returns, you're pretty happy.