Tough situation.Do You have a copy of your signed contract? If you do, which is cheaper staying with no work and puting out for living expenses ,or losing your deposit? Can you swap Moms ticket for a ticket home for you? If you have a copy of your signed contract you could probably take them to court and be reimbursed for at least some of your expenses .Depends on the contract you signed.I'd have an attorney look at it and advise me.That won't be too expensive.Also ,What company are you with so I can avoid them ?