We all know the first things that come to mind when it’s time to start planning a wedding: flowers, food, entertainment, to name a few. But there are a few must-haves that sometimes get missed until just before the big day. You don’t want to forget those special keepsakes such as champagne flutes and cake servers, and you want to make sure you give your guests somewhere to sign their name so you can look back to remember everyone that joined you to celebrate. The Castle Farms Gift Shop can be a one-stop shop for all of these items! From flutes and cake servers (that can even be personally engraved!) to guest books and garters, here are just a few of the items available at the Gift Shop.