There won't be any supplies on April 24th in Apple Stores..... I just had my "appointment" and all they do is show/demo the watch, let you try it on then tell you to order it online.
There's a small chance that there might be a tiny level of stock available "for the cameras" at some stores on April 24th, but I certainly wouldn't want to depend on this method of getting a watch anytime soon.
There's a small chance that there might be a tiny level of stock available "for the cameras" at some stores on April 24th, but I certainly wouldn't want to depend on this method of getting a watch anytime soon.