Sure, the big boxes purchase the bulk of their merchandise direct from the manufacturers, but their efficiencies are built around not warehousing all the oddball things that customers want.
Cheezburger gets the bulk of its revenue from selling advertising, with the rest coming from licensing deals and sales of merchandise, such as calendars, T-shirts and magnets.