I understand that many people have been burned by large companies pushing proprietary software but for me I would not buy a cell phone from a non profit. The problem with non profits is they don't have money or resources and they often lack the motivation and organization of a company.