Yes, but the email said 3 weeks, not 21 business days. There should be such a thing as a "business week," which would be 5 days/business week, which should put us at the earlier date.
Of course, there were a lot of "shoulds" in this whole thing that actually weren't...