That sucks! Can you try to negotiate with them? is there a sympathetic HR person you can talk to?