That's my problem with TRU.com too, cas - the one I want isn't listed for sale!
So I called around to a couple local Lego Stores and I'm assuming they issued a notice because they all said the same thing, give or take: the "April 16th" on the Store Calendar flyer was a typo. The Lego Stores in my area (Southern California) get their shipments on Monday so, if they WERE going to have them available for sale on April 16th, they would have them already. Which they do not.
But two of the three stores I called suggested trying back on Monday because if the sets arrive in-store on that day, they are sometimes authorized to sell them early, especially if other stores (I'm looking at YOU, TRU.com) have them for sale, too.
So take this info as you will - if your Lego Store gets its shipments later in the week than mine, you very well might be able to purchase them on April 16th, but I heartily recommend you give the store a call before heading over there.