They received my XD-9 Sub on Monday the 6th and I just got it back today (13th). I had sent it back because the rear sight came loose. That was a faster turn around than I had expected. I plan on putting a few hundred rounds through it this weekend to check the accuracy.