 Mark Wierzbicki, founding Internet Business Manager, lead development and ongoing management of the Stuff site and team.Advertising agency Saatchi & Saatchi conceived the name "Stuff", and INL had to buy the domain name from a cyber squatter.In its first month, the site had 120,000 unique visitors.