The long combated struggle of the eCommerce platforms has been actually intensifying ever since the DO-IT-YOURSELF eCommerce boom of the very early 2000s. Throughout the years our company’ ve seen a variety of appealing contenders pop up, some along withstaying