In some markets, consumers do not know the attributes of all the products that are available in the market, or the prices at which they are offered. To overcome this uncertainty, consumers may gather and process information about those attributes and prices. In this paper, we examine the consequences of consumer costs of doing so on firms' product attribute and pricing decisions. To do so, we follow the rational inattention literature in assuming that, before entering the choice situation, consumers are in contact with all products, but may have an incomplete or imprecise prior idea about their attributes and prices. Further, we also assume that consumers can, at a cost, gather and process information in a non-random fashion about any (sub)set of products, with any precision about their attributes and prices. Furthermore, we assume that products are characterized by both horizontal and vertically differentiated attributes, which we address as design and quality, respectively. We find a number of interesting results. First, if the unit costs of gathering and processing information are homogeneous among consumers, firms should differentiate their products as those costs fall, so to relax the otherwise increasing price competition. This implies that equilibrium prices may increase as these costs decrease, because product differentiation countervails the otherwise negative impact on prices. Second, if the unit costs of gathering and processing information are heterogeneous among consumers, with a sizeable proportion of informed consumers, firms should always seek to differentiate their products as maximum as possible, independently of the level of information costs of the uninformed consumers. This implies that equilibrium price levels do not increase (and, in fact, tend to decrease) as the unit costs of those consumers decrease and that informed consumers serve as a market competition guardian. Finally, in all the above cases, firms do not need to differentiate themselves along all attribute dimensions. Differentiation along one attribute dimension is more than enough to relax price competition.