I received my set two days ago, and they are pretty darn nice. There were no updates on the website after "processing". It actually still says processing on the site.. But 9 days from order to my door isn't terrible. The wrenches look great too.
I just placed an order for a set of these, and it stated there was 3 left before I placed it during checkout.
I'll update when I receive them or any info on shipping.