Horrible experience!
"It has failed more times than it has worked. Offline, instability, and just does not connect. Reboot after reboot. Absolutely NO response to emails sent beginning on the first day I received it. Mine should have had a warranty replacement on the first day, however Geeni will wait to respond to support emails until the warranty period has expired. Do NOT buy this junk product!"