What is your relationship like with your in-laws? Will they let you visit with Isabella while she is there? This is an unbelievable situation. Have you had a new key made for the car? If that key does not come in the mail on Monday, then you should have the car towed and get a key made.