Eckert Seamans Cherin & Mellott LLC racked up $2.8 million in “needless” discovery charges while steering an immigration services company through breach of contract claims and several government investigations, according to a complaint filed in Virginia federal court.