You can go to district court, spend $300 to sue them now (don't hire any attorney and just do it by yourself). Anyway your priotity date is current and you should be able to receive your GC soon. Good luck!