groceries - n. food sold or bought at a store
mainstream - n. thoughts, beliefs and choices that are accepted by the largest number of people
interact - v. to talk or do things with other people
customer - n. someone who buy goods or services from a business