The e-commerce platform failed to recognise the unique business needs, select appeal and delicate nature of handmade products ...