Not only the quality control is amazing, but also such a helpful customer service. More or less 3 weeks to arrive but it is totally worth it. I have to be honest that it seems that they have even better quality control than the originals one, so what for paying more for less quality if you have more quaility for less price on PKstockx.