Brands or deals

Shopzilla besting consumer brand names in audience with strong growth, notes .

Is it brands or deals or just deals on brands?