Natey2 Senior Member May 25, 2012 477 44 May 29, 2012 #1 So what's the deal with this "My Tablet". Did anyone ever get one to review?