Hi guys, I have just placed an order with Zichhi .com for e liquids (for the first time), however am unable to contact them directly to find out the whereabouts of my order, it was placed on 1st Oct'12...and the parcel is still not shipped, problem is there is no direct no. to the Zichhi...