qqp question1: Will Amazon replace Walmart, Home depot, Macy's or other like retailers survive given the growing popularity of online shopping? question2: Do retailers (e.g. Walmart, Target, Macy's, grocery stores) sell on consignment? Or do they pay the costs up front?