Merchants 'roll with punches' as dust flies