@Littleasia just give them a call. some time they need to fill in some missing information or the order has some error like what they did to my order. My order got delayed for 3 weeks because i did not call them up.
Hi @Littleasia - sounds like our Sales Support team are trying to get in touch. You can find them on 1300300562.