These homemade marinated artichoke hearts are simple to prepare and much more affordable than the store-bought version.