So, it would seem, they’re finally getting their come-uppance.
“...finally getting their come-uppance...”
Not soon enough