Sorry for the late reply, since for the past two days, we were on holiday. We will reply you as soon as possible.
Thank you for your message.
Yes, the items are in stock.
Usually, we need about 1-2 working days to prepare shipment after payment completed. For Singpost normal mail, it takes about 3-4 working days (expect weekends and public holiday) to arrive, and for Singpost registered mail, it takes about 2-3 working days (expect weekends and public holiday) to arrive.