Proposed card surcharge ban slammed