Wow, that is just crazy! I agree with Love3; don't worry about the things you can't control. As for your FSIL, if you can't afford to assist her, especially since she waited until now to book her tickets, you'll just have to let her know. Too much drama so close to your wedding date! Sorry you have to go through all that but I'm sure everything will work out in the end...good luck!