New parking charges have been causing frustration and worry among business owners and retailers in Dudley town centre.