Best Products Company, Inc., or simply Best, was a chain of American catalog showroom retail stores founded by Sydney and Frances Lewis in 1957 and formerly headquartered in Richmond, Virginia. As a cost-saving measure, Best jointly published its catalog with Service Merchandise (founded by Harry Zimmerman) and Modern Merchandising (founded by Harold Roitenberg), and had… Continue reading Best Definition & Meaning