There's really no guarantee of when you'll receive it. If you look at the sticky at the top regarding whose ipad has shipped, you'll see a myriad of ship dates. Some folks have waited in excess of a month...😱
It's frustrating, I know, but I've tried locally to nab one and had no luck. I ordered online via Apple on 4/22 and mine still says 'not yet shipped' which is fine, but not if it stays this way for another 2 weeks.
Sorry to be the bearer of bad news but it is what it is.