That is Amazon.ca not Amazon.com - that is a huge difference and according to the last financial statement there was Zero sales from Walmart.com and Amazon.ca.
It takes about 20 minutes to setup a storefront on Amazon.com - what is the delay since the initial Amazon pump.