Technological developments have simplified the process of establishing online businesses, virtually eliminating barriers to entry and leading to proliferation of ecommerce merchants to unprecedented levels.