I'm trying to order some essentials from taobaonow.com but I have questions and I cannot, for the life of me, find their email address. I'm going crazy trying to locate it on their site. In the FAQ it says "you can contact us in the live help section" but I can't see any section like this!
Does anyone know how I can write to taobaonow.com? :/