Typically you get the past question in less than 5 minutes of making payment. But, during the weekends, when we are not fully online, it could take between a few hours to a day. The latest time we send a past question is a day but at best we send it 5 minutes after receiving payments.