I know how the Amazon pump worked out and so does anyone that uses logic and not wishful thinking to analyze it.
BMXC was on Amazon for 2 years to 3 weeks - the rankings were in the thousands - meaning it sold a few diapers to shareholders - as no one else knows about Bemax.
It is 100% guaranteed that BMXC didn't generate millions in revenue from Amazon - if they were making so much money why stop after 3 weeks.