Phoneblocks concept allows you to upgrade individual smartphone components, similar to upgrading a desktop
What if you could upgrade your smartphone without outright purchasing a new one? Such a system would allow smartphone users to save well needed cash, along with having the option to choose the kind of features they want, opposed t...