THERE was a time when online shopping felt like roulette. You clicked through a sea of listings, hoped the seller was legit, prayed the courier arrived on time and crossed your fingers that the return ...