There are some "fake" Wedding Bouquet's out there. ie copy cats. The real one is made by B and B cake supply and can be ordered directly from them at www.weddingbouquetflavor.com As far I know, they do not put an expiration date on their bottles, so I am wondering if you got a different brand.... ?
Edited to add: I just saw you said GSA.... I don't think they carry Wedding Bouquet anymore, but it is still definitely being made.