Home Business E-commerce platform: exorbitant losses for a single percent