A blunder at Equifax that affected hundreds of thousands of people is being blamed on a technical glitch by the credit giant, but those impacted are not buying it. Atlanta-based Equifax confirmed that it provided ...