Well, today was the last day that my visa could come in, but unfortunately it just didn't happen. I still would have had to postpone my flight for a day or so, but as it is, I had to postpone it by 10 days. So now I'm supposed to leave on September 8th (next Saturday), unless my visa still hasn't been approved. The good news is that since I'm flying straight into Madrid now, and not London, I saved about $80 on airport taxes, which Aeroplan actually refunded me! So even with the change fee ($55) I actually made some money! Not to mention I still have a few things to do, and now I have plenty of time to get ready.