Hey Majesty! Just wanted to tell you that I got decision made today on GCkey! That one is always updated before ecas in my case, so hopefully it'll be updated tomorrow. Apparently they printed the visa off today, because it's showing something that it wasn't showing before, some counterfoil and its number, the expiry date is exactly one year after my medical exam was passed, and it says it was updated today, which I guess it means it was printed off today. Fingers crossed I'll get the passport back this week! The shipping company here only takes one business day to deliver stuff, so I'm really hoping I'll get it back this week!