Hi All, Quick question: how long after the payment has been taken out should we expect the email/letter of confirmation? My timeline: Sent: 09/03 Received: 10/03 Payment taken: 14/03 I'm a bit worried that I have not heard anything yet and I've seen some people on this forum which got invite for bio...