Brands or deals

Shopzilla besting consumer brand names in audience with strong growth, notes .
Is it brands or deals or just deals on brands?