It doesn't cause cancer.. they transplant patches of hair.. and sometimes individual follicles to the new site.
It's expensive and extremely painful.. a friend got it done and his facebook status has ever since been: "Z spent 4 lakhs and got himself a headache"