The amateur quality of the website (esp. the prose) worries me. Do we have any further information on the owner? Or, the location of the company?
I could quite easily imagine cubiebox being no more than an amateur scammer's effort to cash in on the uptick in interest in ARM boxes.
In particular, the grammar on the parent Company's website (http://cubietech.com/) is horrific. Plus, it has a newsfeed populating from god knows where: "Missing NY teen found safe Marriage doesn't make people happier, it just stabilizes the happiness they already have. The research shows that the married people surveyed weren't any happier than..."
Not encouraging.