The high tech shoe cobbler is in. Shoes are arguably one of the most difficult items to buy online. Finding the right style and fit...