Religious factors can have a major influence on what foods we buy.
For example, Muslims will not eat meat such as beef or lamb that has not been slaughtered by the halal method, while those of the Jewish religion will only eat foods that are Kosher.
Where we are from and our culture will also influence our food purchases.
For example, Polish or Chinese consumers will tend to purchase foods they are familiar with.