It has been 120 days and NO REFUND

So I was told that it would take 60 days to review my returns then I received another letter stating it will take an additional 60 days. It's been over 120 days now....

What am I supposed to do now?!!

It's like, in the beginning I get all these letters and such, then all of a sudden everything just STOPS AND I HAVEN'T EVEN RECEIVED MY REFUND!!! IT'S GETTING HARD OUT HERE, REALLY?!!!

WHAT IS THE NEXT STEP?!! HELP?!!