The US Consumer Financial Protection Bureau enacted a new law in early March that bans credit card companies from collecting excessive late fees from customers, but the regulations have been slammed by numerous business entities for its potential impacts on small businesses.