When Walmart launched its Beauty Box product in 2014, its pitch was simple: Pay $6.98 plus taxes every three months to receive a box full of beauty products to last you each season. And that's ...