The first point to be noticed is that ready made shoes are made with the help of machines and all of them are made in a common standard. You can avail only those sizes and shapes that are manufactured by the company. But in the case of handmade ones, you are having the choice to make a shoe which is tailored especially to the shape of your legs. This is highly beneficial in the case of people with some medical conditions. Not choosing to wear the right size can also adversely affect your health.
The main reason for the high price of handmade shoes is that they are of high quality. The machine made shoes are mass produced and the chances for errors to creep in are high. It is difficult to check all the aspects of the shoe in a factory setting. Some branded shoe manufacturers do that, and for the same reason their products cost higher than most other footwear. The footwear which is handmade is of high quality because the laborer takes more time and close details are checked for creating high quality products.
The choice of material is limited in a factory setting. Not all types of shoe manufacturing raw materials can be fed into the machines. This drastically limits the choice of materials and fashion. But in the case of a made-to-order pair of shoes, the cobbler can make use of a wide range of materials for creating exquisite products.