Always understood that there was no sale of alcoholic beverages on Good Friday before 6 PM. Just meant to have your provisioning squared away Thursday for Happy Hour on the boat, then out to dinner after 6. Not really all that difficult if you've grown up in prim and pious New England where " blue laws" have ruled and still rule liquor sales.