Order was placed on the 5/5/14 and promised to have goods arrive at doorstep in 5-7 business days. But shipment was delay and proposed to arrive on the 19/5/14 which is a total of 14 days waiting time. Just didn't deliver as they promised, might as well buy directly from China and wait for shipping time which is just as long but at cheaper price.