After reading all reviews, I was worried about my orders done on 23rd Aug 2015, Order ID: 100118108. I got partial order on 29th Aug (though i was not expecting it). Correct size and no typical issues with the order yet. I got email from indian roots stating, as other two orders doesnt meet the required quality standards, it has been sent back to vendors and it will take another 10 days for the delivery. If you are in hurry for any occasion, please dont order from this site.