Just got an update from Melissa, they are now estimated 3 weeks for production, so it will be finished sometime around the 21st of July. I apologize for all these delays, I have asked for some photos of where production currently is (photos of some of the completed keys) which they are estimating sometime around the middle or end of next week. Once I receive the photos I will share them here.