The Tale of Despereaux Online Retailers