remittance man: an exile living on money sent from home
causal agent: any entity that produces an effect or is responsible for events or results
shop: a mercantile establishment for the retail sale of goods or services