For its price of $349, the OnePlus One offers a stellar value for money especially for the hardware it sports, including a Snapdragon 801 processor, a 5.5-inch JDI display in the front, a 13MP f/2.0 rear camera, 3GB RAM and more. Even though the device and the company have had their fair share of controversy, they have done exceedingly well and have already managed to sold half a million units of their devices.