nostrich 1777412951 Anyone have opinions about Jolla? I never heard of them until today.https://jolla.com/