I recently saw a user complaint on a forum that perfectly sums up the challenge of modern online shopping. It went something like this: "I tried to buy a simple t-shirt. The site took forever to load, I couldn't find the size chart, and when I finally got to checkout, it asked me to create an account and fill out 15 fields. I just gave up and went