Not necessarily -- it is possible to make your own solar panels with some easy-to-source components and a bit of elbow grease. How exactly can you do such a thing, and more importantly ...