E-commerce sales booming for SMBs but so are the technical challenges!