It doesn't really matter, instead of 41 days it would have been 46, not a big deal. Pretty much everyone has waited over 2 months so be patient. If they don't arrive by July, then you can send them an email to ask for the status. Writing mean accusations on their FB won't accomplish anything.
I am a very time accurate person. So if they cant do within the waiting time they provide, I send the email. Now, I am still waiting as he said mine will be shipped this week.
The most frustrated part is he asked why I would order from jh. As a jh16 owner, I always want try out a more better version of jh16, so I ordered Roxanne. Is it wrong to order a Roxanne? Wow!! You say then.