When Barilliance reported that over three-fourths of online shoppers choose to leave a site without completing a purchase and that the average cart abandonment rates were hovering around as high as 80%, it was clear that no matter how many advertisements you run to promote your products, there is always