Did you buy lbs or Specialized online? If lbs they should be able to let you try out some of the bg insoles. With your high arches I think its an insole issue, maybe aggravated by being a little too short. But if you can raise your arch that will also shorten the length you need.