General Motors is begrudgingly paying higher steel prices to two suppliers to avoid disrupting its business, but has sued the two companies over the hikes.