Their support sucks though. I had one of their controllers die on me after only 8 months of moderate use and after a way-too-long back and forth they demanded $15 to send me a new controller. Eventually we settled on $5, which is still $5 more than it should have been.
I use apps that aren’t available in my region for language study, so this could end up being a real problem for me.