I got the first version of the terraube. It was awful, which is really unfortunate. They did a good job on the hardware-ish…but they only updated the software once. So the phone, after 3 1/2 years was stuck 2 years into the software lifecycle. Then they released the Terracube 2…which has the same issue. In addition, when I tried to get the original phone serviced, they upped the price of the repairs to about the same as the terracube 2, after promising it would only be 60$ a repair when I first got the phone.
Fairphone was a phone that I had looked at too…but its over 1000+ and I just cant see a phone that expensive.