Epicure announced its closure Friday due financial concerns, leaving its ambassadors with pre-purchased goods to sell.