lettershopEtymologyletter + shopnounA business that provides custom printing services, typically for the purpose of direct marketing.