Level 10

Here's what I've heard/read:

Two weeks from 3/17.

Three weeks from 3/17.

This week.

This week or next week.

By April 14th.

Around April 15th.

Within three weeks of 3/26.

April 24th.

By the end of April.

Some may not arrive until September.

But I'm overdue for a hair cut and have not yet checked with my barber for the correct answer.