Ouch, hope you get it sorted. They /should/ put you back in since the fault is completely theirs.
Here is to hoping it works out for you!