In general, the device is not bad, although there are interfering quarks. Based on my experience with yolobox I doubt anyone is interested in improving them as they don't respond to emails. A key/modem was missing from my package. I contacted the Kellards salesman. They said they would contact Yolobox and send it. After my 30 day return window closed after two weeks, I contacted Kellards again to inquire about shipping and they said I would have to contact yolobox myself. So I emailed yolobox, and no wonder no one replied to my email. Also, the mobile service is unreliable for HD video streaming unless you want to drop frames and constantly mute your audio.