Flash Sale Alert! You can now buy Teclast P10 Octa Core Tablet PC from Gearbest.com for only $117.99 with free shipping world …