The further adventures of returning my Onda tablet. Returned it as requested. It got to China on September 22 2015. I disputed the purchase and kept getting delayed. Finally around the end of December after complaining for like three months, they called the post office and my tablet was there. They start processing my refund on Jan 1 2016. It’s March 14 2016, still no refund. They keep blaming my bank. Talked to the bank, they would never block a refund.
Lesson learned, never buy from Aliexpress again. No customer support what so ever.