Quote Originally Posted by Ana View Post
since the longest part of my leg extension is not at the bottom of my stroke.
Just swap out the crank arms. Keep the same rings, spider, and BB. Get your LBS to locate you some Shimano 165mm crank arms. That's your cheapest option. You're not going to get any rebates at the shop from a crankset with 1000mi, and selling a 105 crankset isn't going to get you much.