A New Credit Card Surcharge?

Businesses can now charge customers who use a Visa or MasterCard an extra fee. But will they?