I placed my first order on 8/1/2017 for electronic parts for $86. No order confirmation email or no order cancellation email but payment was already posted on my credit card. Order status shows "closed", where is the refund? No phone or email to contact customer service. "Chat" button says page not found, all other choices are disabled. PLEASE STAY AWAY FROM AliExpress.com