All USPS locations nationwide should have the stamp on the first day of issue (April 10, 2015) ... READ SECOND PARAGRAPH at the link below:
http://about.usps.com/postal-bullet...info_006.htmI qualify my comment by the word "should" as some post offices may not have the stamps for sale immediately, depending on how efficient the local post office may be in providing stock to their window clerks.
I typically have better luck finding the stamps on the first day of issue at smaller post offices than larger ones.
Nevertheless the stamps are automatically distributed nationwide in anticipation of an April 10, 2015 release date.