My biggest complaint was that it didn't have a micro SD slot. I resolved this by going to get a USB OTG adapter. They sell for about a dollar or so on amazon and you can use any USB storage to stream videos with it. The only downside is you need a $3 app from the app store to run it called...